lista 1 - DEINF/UFMA

Propaganda
LISTA 1
Considerando a lógica de sequencia, faça o algoritmo e passe para o Fortran as seguintes
questões:
1. Escreva um programa que leia uma variável X; calcule Y, 20 vezes maior que X,
imprima X,Y
2. Ler dois números nas variáveis VAL1 e VAL2, calcular sua média na variável
MEDIA e imprimir seu resultado.
3. Ler dois números nas variáveis NUMA e NUMB, nesta ordem, e imprimir em ordem
inversa. (se os dados lidos forem 5 e 9, por exemplo, devem ser impressos na
ordem 9 e 5).
4. Faça um programa que dado um número calcule sua raiz quadrada.
5. Faça um programa que transforme um número de três algarismos N=CDU ( onde C
é o algarismo das centenas, D é o algarismo das dezenas e U o algarismo das
unidades), em um número M constituído pelos algarismo de N em ordem inversa,
isto é, M = UDC.
6. Calcule o salário líquido de um funcionário, tendo como dados de entrada:
Valor da hora trabalhada
(VT)
Nº de hora trabalhadas por mes (HT)
Desconto do INSS
(DI)
7. Calcular e apresentar o volume da lata de óleo. (Vol = 3.14159 * R**2 * ALTURA )
8. Efetuar o cálculo da quantidade de litros de combustível gastos em uma viagem,
considerando que o automóvel faz 12 km por litro. Para obter o cálculo, o usuário
deverá fornecer o tempo gasto na viagem e a velocidade média durante a mesma.
Desta forma, será possível obter a distância, (Dist = tempo * veloc ), com a
distância basta calcular a qte de litros de combustível utilizada na viagem com
fórmula: Litros_usados = distancia / 12. O programa deverá apresentar os valores
da velocidade média, tempo gasto na viagem, distância percorrida e a qte de litros
utilizado na viagem.
9. Leia nome e idade de uma pessoa e depois escreva.
10. Leia o nome e o salário, escreva o nome e o salário com um aumento de 10%.
Obs. Funções fortran
Resto (a,b)
mod(a,b)
R
sqrt(R)
inteiro para real
float (I)
real para inteiro
ifix (X)
Download