Você está na página 1de 1

Algoritmos e Programao II

Prof. Ricardo ricardo.asouza@sp.senac.br

1 Lista de Exerccios
1) [3.0] Escreva em forma de algoritmo uma funo para subtrair duas datas. Ou seja, essa funo dever receber como argumentos dois valores de datas, subtra-las e retornar o resultado tambm em formado de data. Seguem dois exemplos: A= B= AB= 21/12/12 10/09/11 11/03/01 A= B= AB= 03/03/12 31/07/11 02/07/00

2)

[1.5] Escreva um algoritmo que calcule o MDC (Mximo Divisor Comum) de dois nmeros a e b quaisquer. [1.5] Um nmero primo a definido como sendo divisvel por a, -a, 1 e -1. Escreva uma funo em forma de algoritmo que receba um nmero como parmetro e retorne true se esse nmero for primo e false caso contrrio. [2.5] Assuma que um trabalhador pague 10% de imposto sobre seu salrio anual se este for menor ou igual a R$ 12.000,00. Caso o salrio seja maior que este valor, o imposto devido igual a 10% sobre R$ 12.000,00 mais 25% sobre o excedente. Faa um algoritmo que, dado o salrio, calcule o imposto devido. [1.5] Faa um algoritmo que, dado um nmero n, imprima na tela os n primeiros nmeros da sequncia de Fibonacci. [Extra: 1.5] Faa o algoritmo de Fibonacci na forma iterativa (no recursiva).

3)

4)

5)

6)

Notas para a resoluo A lista dever ser entregue at dia 11/10/2011. No sero aceitas listas por e-mail. As respostas a serem entregues podem estar caneta ou lpis, desde que esteja em letra legvel, ou ainda em folha impressa. O motivo pra lista ser entregue em papel e no por e-mail devido a maior facilidade na correo dos exerccios. srio, muito mais fcil! Ateno: os exerccios no devem ser entregues em cdigo Java (repare que a implementao em cdigo no pedida em nenhum deles). Somente algoritmos devem ser entregues! O exerccio 6, marcado como Extra opcional. Caso seja feito, ser considerado normalmente, mas em hiptese nenhuma a nota atribuda ser maior que 10, ou reaproveitada em alguma outra atividade ou prova.

Você também pode gostar