Você está na página 1de 3

UFES - CENTRO TECNOLÓGICO

DEPARTAMENTO DE INFORMÁTICA
Prof. Thomas W. Rauber
PROGRAMAÇÃO BÁSICA DE COMPUTADORES – CINF-0100
1ª Exercício de Laboratório

Desenvolvimento modular de um programa em Fortran 77.


Tópicos: Constantes; Variáveis; Tipo inteiro, real, lógico; repetição incondicional (“DO”);
seleção (“IF”)

1. Moldura mínima de um programa que compila e executa corretamente

Implemente um programa que imprime a string “Inicio” no início do programa e “Fim”


no final do programa

2. Acrescentar
a. Declaração de uma variável que representa um número de dias
b. Leitura do valor dessa variável do usuário
c. Exibição imediata do valor da variável

3. Acrescentar
a. Repetição incondicional sobre todos os dias:
Um contador deve iterar tantas vezes quanto for o valor da variável que
representa o número de dias. Para cada iteração deve-se imprimir qual é o
dia atual. Por exemplo, com 4 dias, a saída do programa deve ser parecido
com as seguintes linhas:
Inicio...
Numero de dias?
4
O numero de dias = 4
Processando dia numero 1
Processando dia numero 2
Processando dia numero 3
Processando dia numero 4
Fim...

4. Acrescentar
a. Para cada dia deve-se ler uma quantidade de dinheiro gasto em uma obra
b. Ler e exibir imediatamente o valor lido. Exemplo com dois dias:

Inicio...
Numero de dias?
2
O numero de dias = 2
Gasto?
230.65
O gasto no dia 1 foi de R$ 230.649994
Gasto?
430.98
O gasto no dia 2 foi de R$ 430.980011
Fim...

5. Acrescentar
a. O gasto de cada dia deve ser comparado com uma constante pré-definida
b. Em caso de ultrapassagem do limite permitido de gasto uma alerta deve ser
emitida. O fato da ultrapassagem deve ser armazenado em uma varável
lógica
c. A variável lógica deve ser exibida verbalmente (use IF-THEN-ELSE) para
informar o usuário. Exemplo de saída com dois dias:

Inicio...
Numero de dias?
2
O numero de dias = 2
Gasto?
200
O gasto no dia 1 foi de R$ 200.
Acima do limite de R$ 150.
Gasto?
100
O gasto no dia 2 foi de R$ 100.
Abaixo do limite de R$ 150.
Fim...

6. Acrescentar
a. A média dos gastos diários deve ser calculado
b. O menor valor dos gastos diários deve ser calculado
c. O maior valor dos gastos diários deve ser calculado

Inicio...
Numero de dias?
3
O numero de dias = 3
Gasto?
100
O gasto no dia 1 foi de R$ 100.
Abaixo do limite de R$ 150.
Gasto?
200
O gasto no dia 2 foi de R$ 200.
Acima do limite de R$ 150.
Gasto?
300
O gasto no dia 3 foi de R$ 300.
Acima do limite de R$ 150.
Gastos: Media= 200. Maximo= 300. Minimo= 100.
Fim...

Você também pode gostar