Algoritmos
Lista de Exercícios – Complementar 3
1. Uma pessoa ingere diariamente uma quantidade QTDE de alimentos (medidos em gramas). Sabe-se que 100g destes mesmos alimentos possuem uma quantidade X de calorias e que a média de calorias que uma pessoa deve consumir é de 1200 cal/dia. Faça um algoritmo que mostre na tela, uma mensagem informando se esta pessoa está ingerindo uma quantidade aceitável de calorias ou se a mesma está acima da média de cal/dia. Notem que o cálculo para determinar a quantidade de calorias que um alimento possui é feito simplesmente aplicando uma regra de três simples: 100g ---------------X cal QTDE g ------------? cal a) Deverá ser informado também, no caso da pessoa estar acima da média de cal/dia,a quantidade de calorias em excesso que a pessoa está ingerindo. b) Informar também a quantidade em gramas que estas calorias em excesso correspondem. c) Caso a quantidade em gramas de alimentos em excesso ultrapasse a 500g, informar a esta pessoa que ela deverá procurar a ajuda de um nutricionista.
2. Dado um país A com 5.000.000 de habitantes e uma taxa de natalidade de 3% ao ano, e um país B com 7.000.000 de habitantes e uma taxa de natalidade de 2% ao ano. Calcular e imprimir o tempo necessário para que a população do país A ultrapasse a população do país B.
3. Você é responsável por elaborar um sistema de cadastro de contas-corrente de usuários de um banco da cidade. O sistema deve permitir com que o usuário possa entrar com o número da conta-corrente, o nome do cliente e o saldo. Para cada cadastro realizado, o programa deverá imprimir o número da conta-corrente, o nome do correntista e o saldo. O programa acaba quando o usuário digitar um número negativo para conta-corrente. Elabore um algoritmo em pseudocódigo para este problema.
Universidade Federal de Santa Catarina -