Técnicas de Programação 1
Lista de Exercícios 3
Na resolução dos exercícios faça:
- A análise do problema : Explicação do problema.
- As especificações da entrada e saída : Tipos dos dados e variáveis de entrada e saída;
- Especifique os valores de entrada e saída que serão utilizados nos testes;
- A descrição do algoritmo em pseudocódigo; e
- O traço (chinês) para verificar que o algoritmo está correto. Simulação passo a passo
da execução do algoritmos para um conjunto de entradas e saídas.
1) Escreva um algoritmo de um programa que receba os dois menores lados de um
triângulo retângulo, calcule e imprima sua área.
2) Escreva um algoritmo que dado um número inteiro de segundos determine o seu
valor equivalente em horas, minutos e segundos. Se a quantidade de segundos
for insuficiente para dar o valor em horas, o valor em horas deve ser zero. A
mesma observação continua válida em relação a minutos e segundos.
Por exemplo:
3600 segundos = 1 hora, 0 minutos e 0 segundos.
3500 segundos = 0 horas, 58 minutos e 20 segundos.
3) Considere as equações de movimento para calcular a posição (s) e velocidade (v)
de uma partícula em um determinado instante t, dado sua aceleração a, posição
inicial s0 e velocidade inicial v0, de acordo com as fórmulas: s = s0 + v0t + at2 e
v = v0 + at. Escreva um algoritmo que capture os valores de s0, v0, a e t,
fornecidos pelo usuário via teclado, e calcule e imprima os valores de s e v.
Todos os valores tratados no programa devem ser números reais.
4) Faça um algoritmo que calcule o preço da gasolina por litro no Brasil se
adotássemos o mesmo preço cobrado nos Estados Unidos. O programa deve ler
o preço do galão de gasolina praticado nos Estados Unidos (em dólares) e a taxa
de conversão do dólar para o real. O programa então deve exibir o preço do litro
de gasolina correspondente em reais. Sabe-se que um galão tem 3.7854 litros.
Download

exercícios 03