Você está na página 1de 3

Curso: SISTEMAS DE INFORMAO Disciplina-Turma: FUNDAMENTOS DE PROGRAMAO 1 Professor(a): ALAYNE DUARTE Aluno(a):

Atividade Individual, discursiva e manuscrita. Data para entrega: 07/10/2011 Incio da Aula. 2 Instrumento Componente da 1 Avaliao QUESTO 1 Um emprstimo bancrio

Valor da avaliao: 1 PONTO ( X ) AV1 ( ) AV2 ( ) AVS ( )2Ch. AVS Data: 20/09/2011 Matrcula:
Rubrica do coordenador: Nota e data da entrega da avaliao: 0,3PONTO

Tarefa Jos tem cartes de crditos de dois bancos. Para saques em dinheiro sobre carto, o Banco Popular cobra juros simples de 0.41333% ao dia sobre a quantia inicialmente emprestada. O Banco Estrelas cobra uma taxa fixa (independente do valor) de R$20,00 para cada operao de saque em dinheiro mais juros simples de 0.26666% ao dia sobre a quantia inicialmente emprestada. Escreva um algoritmo que informe a Jos qual dos dois cartes ele deve usar. Entrada: O algoritmo pergunta a quantia e o numero de dias at a data prevista do pagamento do saque sobre o carto. Sada: O algoritmo indica o carto mais vantajoso (aquele que resultar no menor pagamento) escrevendo uma mensagem com o nome do banco Exemplo de entrada e sada: PROGRAMA DE APOIO DECISO FINANCEIRA De quanto ser o emprestimo? R$540,00 Por quantos dias? 8 O carto mais vantajoso o do Banco Popular. QUESTO 2 Razes de equaes quadrticas 0,3PONTO

Tarefa Escreva um algoritmo que calcule as razes de uma equao de segundo grau dados os valores dos coeficientes. Referncia: Wikipdia (http://pt.wikipedia.org/wiki/Equao_quadrtica) Entrada: Os valores dos coeficientes A, B e C devem ser lidos do teclado. Voc pode assumir que o valor de A sempre diferente de zero, mas seu algoritmo deve assegurar-se de que o valor de delta calcular as razes. Sada: O algoritmo deve imprimir a as razes reais do polinmio, quando elas existirem. Exemplos de entrada e sada: Exemplo 1 de Entrada A? 1 B? -5 C? 6 Exemplo 2 de Entrada AD1? 8 AP1? 2 AD2? 8 Sada para o exemplo 1 de Entrada 3.0 2.0 Sada para o exemplo 2 de Entrada Razes imaginrias maior do que zero antes de tentar

Para a resoluo desse problema, considere a existncia de uma funo raiz(x) que retorna a raiz quadrada do nmero em x. Exemplo: O programa a seguir imprimiria o valor 4.0 x 16 y raiz(x) escreva y QUESTO 3 Aritmtica de inteiros 0,4PONTO

Descrio do Problema Escreva um algoritmo para realizar operaes aritmticas com dois nmeros inteiros. O algoritmo deve: 1. Gerar dois nmeros aleatrios no intervalo [1, 99] (inclundo o 1 e incluindo o 99) 2. Perguntar ao usurio se ele quer somar, subtrair ou multiplicar os dois nmeros 3. Mostrar os nmeros ao usurio e perguntar a resposta 4. Mostrar uma mensagem de erro, se a resposta do usurio incorreta juntamente com o resultado da operao e uma mensagem diferente se a resposta do usurio correta. Os exemplos a seguir mostram trs execues consecutivas do programa. Exemplo de Execuo 1: Bem vindo ao laboratrio de matemtica! Com que tipo de problema voc gostaria de trabalhar? 1 - soma 2 - subtrao 3 - multiplicao 1 Quanto 41 + 34? 75 Sua resposta est correta - continue o bom trabalho! Execuo 2: Bem vindo ao laboratrio de matemtica! Com que tipo de problema voc gostaria de trabalhar? 1 - soma 2 - subtrao 3 - multiplicao 2 Quanto 14 - 14? 0 Sua resposta est correta - continue o bom trabalho! Execuo 3: Bem vindo ao laboratrio de matemtica! Com que tipo de problema voc gostaria de trabalhar? 1 - soma 2 - subtrao 3 - multiplicao 3 Quanto 74 * 61? 45 Sinto, resposta errada. A resposta correta 4514 Observao: Considere a existncia de uma funo randint(a, b) que devolve um nmero inteiro aleatrio no intervalo [a, b] (incluindo os limites do intervalo) Exemplo de uso:

escreva randint(1, 99) // imprime um nmero inteiro aleatrio no intervalo [1, 99]

Você também pode gostar