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.