Escolar Documentos
Profissional Documentos
Cultura Documentos
Curso de Engenharia de Produo Turma 02 Disciplina: Algoritmos e Tcnicas de Programao I Reviso para Prova 01 Prof. Ms. Gabriel da Silva Data: 16/03/2010 Carssimos(as), esta atividade tem como objetivo reforar os contedos estudados at o momento. Ela pode ser realizada em dupla. Para a soluo, observe bem o que se deseja em cada uma das questes, rascunhe a soluo, esboce o algoritmo, refine-o, se for o caso, implemente-o e faa o teste de mesa. Pode ser necessrio algum conhecimento externo nossa disciplina para a soluo. Logo, busque-o em livros ou outras fontes que tiverem, pois isto tambm ser considerado na avaliao. Data da Entrega: at o dia 23/03/2010 Formato: Manuscrito (um nico para a dupla)
1.
Dado o algoritmo a seguir, responda o que se pede Se A = verdadeiro, B = verdadeiro, C = falso, quais comandos sero executados? Resposta: Se A = falso, B = verdadeiro, C = falso, quais comandos sero executados? Resposta: Se A = falso, B = verdadeiro, C = verdadeiro, quais comandos sero executados? Resposta: Quais so os valores de A, B, C para que somente os comandos Comando5 e Comando6 sejam executados? Resposta: Quais so os valores de A, B, C para que somente o comando Comando6 seja executado? Resposta:
2. Algoritmo Prova1
3. Declare 4. A, B C: lgico 5. se A 6. ento Comando1 7. seno 8. se B 9. ento 10. se C 11. ento 12. Comando2 13. seno 14. Comando3 15. Comando4 16. fimse 17. fimse 18. Comando5 19. fimse 20. Comando6 21. fimalgoritmo
3. Faa um algoritmo que, dada a funo f(x) = 2x + 4, calcule e retorne os resultados da funo
para os valores de x no intervalo de 0 a 20. Exemplo da sada: f(0) = 4 f(1) = 6 ...
Devemos aprender durante toda a vida, sem imaginar que a sabedoria vem com a velhice. (Plato)
5. Escreva um programa para gerar os cinqenta primeiros termos da srie: 2, 4, 4, 16, 6, 36, 8,
64,..., e determinar a sua soma. Obs.: voc deve descobrir como gerada a srie!!!
6. Considerando a funo da Questo 3, faa agora um novo algoritmo que permita ao usurio
informar o intervalo dos valores (limites inferior e superior), calcule e retorne os resultados da funo para estes valores.
7. Considerando a regra de converso: F = C 1.8 + 32, faa um programa para imprimir uma
tabela de temperaturas em graus Celsius e os equivalentes em Fahrenheit, de 0C a 100C.
8. Faa um programa que leia um nmero inteiro N e imprima: o valor lido e os N primeiros
nmeros mpares positivos
9.
Uma empresa possui para cada funcionrio uma ficha contendo o nome, salrio base, nmero de horas contratuais, nmero de horas trabalhadas e a quantidade de dependentes. Considerando que: a empresa paga 150% do valor da hora de trabalho por cada hora extra; a empresa paga R$ 50,00 por cada dependente; o INSS recolhido para cada funcionrio de 11% sobre o total de proventos; o imposto de renda descontado de 15% para total de proventos acima de R$ 1500,00 e 27,5% para total de proventos acima de R$ 3000,00.
Faa um algoritmo que leia os dados de CADA funcionrio, calcule e retorne: Nome do Funcionrio Descrio dos proventos e o respectivo valor; Total de Proventos; Descrio dos descontos e o respectivo valor; Total dos Descontos; Salrio Lquido.
Em seguida, retorne tambm: Nome e Salrio do Lquido do funcionrio com maior Salrio Lquido; Nome e Total de Proventos do Funcionrio que ganha mais; Nome e Total de Horas Extras do funcionrio que mais trabalhou no ms.
Devemos aprender durante toda a vida, sem imaginar que a sabedoria vem com a velhice. (Plato)