Revisão Final
Professor Rodrigo Neves
1. Faça um programa para cadastrar imóveis a serem alugados ou vendidos, contendo os seguintes dados: tipo (loja, apartamento, casa, kit), endereço, bairro, valor. Ao final, solicitar ao usuário um preço máximo a ser pesquisado e mostrar todos os dados dos imóveis enquadrados na solicitação. Use um cadastro com 5 imóveis para teste.
2. Faça um programa para cadastrar o horário de partida de vôos, com os dados: horário de partida, valor da passagem, origem e destino. Solicitar ao usuário a origem e mostrar todos os dados dos vôos que possuem esta origem. Mostrar, também, todos os vôos que possuem horário de partida pela manhã. Use um cadastro com 4 vôos para teste.
3. Uma loja tem 150 clientes cadastrados e deseja mandar uma correspondência a cada um deles anunciando um bônus especial. Escreva um algoritmo que leia o nome do cliente e o valor das suas compras no ano passado e calcule um bônus de 10% se o valor das compras for menor que 500.000 e de15 %, caso contrário.
4. Escrever um algoritmo que lê um conjunto não determinado de valores, um de cada vez, e escreve uma tabela com cabeçalho, que deve ser repetido a cada 20 linhas. A tabela conterá o valor lido, seu quadrado, seu cubo e sua raiz quadrada.
5. A PRF resolveu fazer cumprir a lei e cobrar dos motoristas o DUT. Sabendo-se que o mês em que o emplacamento do carro deve ser renovado é determinado pelo último numero da placa do mesmo, criar um algoritmo que, a partir da leitura do código numérico da placa do carro, informar o mês em que o emplacamento deve ser renovado. Considere 0=outubro, 1=janeiro, 2=fevereiro, etc.
6. Dado um país A com X habitantes crescendo a uma taxa de natalidade de r% ao ano e um país B com Y habitantes crescendo a uma taxa de natalidade de s% ao ano, calcular e imprimir o tempo necessário para que a população do país A ultrapasse a do país B. Se ela já for maior, informar ao usuário.
7. Escreva um algoritmo para ler 2 valores e se o segundo valor informado for ZERO ou NEGATIVO, deve ser lido um novo valor, ou seja, para o segundo valor não pode ser aceito o valor zero e imprimir o resultado da divisão do primeiro valor lido pelo segundo valor lido. (utilizar a estrutura DOWHILE). Acrescente uma mensagem 'NOVO CÁLCULO (S/N)?' ao final da execução. Se for respondido 'S' deve retornar e executar um novo cálculo, caso contrário deverá encerrar o algoritmo.
multiplicados e os superiores a 10 devem ser somados. Escreva o valor final da soma e do produto efetuados.
9. Escrever um algoritmo que lê, para 10 alunos o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios que fazem parte da avaliação. Calcular a média de aproveitamento, usando a fórmula:
10. MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME )/7 11.
Média de
AproveitamentoConceito
9,0 A
7,5 e < 9,0 B 6,0 e < 7,5 C 4,0 e < 6,0 D < 4,0 E