Documente Academic
Documente Profesional
Documente Cultură
Informtica I
semestre de 2011, turma 0415.2.00 (terica) e 0415.2.02 (laboratrio)
LISTA DE EXERCCIOS 2
(Documento atualizado em: http://www.rfmatheus.com.br/doc/ensino/pucminas/informatica-i-engenhariacivil-2011/informatica-i-2011-1-exercicio-2.pdf; verso inicial em 31/mar/2011; 4/4/2011: nos exerccios 19 e 20 opo de escolher apenas um algoritmo por questo)
Data da entrega: SGA, de acordo com PROGRAMA DA DISCIPLINA Valor: 3 pontos Objetivos didticos: reviso para provas terica e prtica; fixao dos seguintes tpicos: arquitetura do computador digital (entrada/sada, CPU, ULA, memria), fluxograma, Portugol, c++, introduo programao (estrutura do programa, variveis, tipos de dados, operadores aritmticos, relacionais e lgicos, entrada e sada, estrutura sequencial, condicional e de repetio).
14. Receba dois nmeros e determine o maior deles (1. Estrutura condicional; 2. Somente para este nmero, faa tambm o fluxograma) 15. Receba um nmero e determine se ele primo (1. Demonstre a utilizao da tcnica de refinamentos sucessivos; 2. Utilize a estrutura de repetio enquanto) 16. Imprima ou nmeros pares menores do que N, sendo N um nmero informado pelo usurio (utilize a estrutura de repetio para / for) 17. Calcule a altura mdia, mxima e mnima de N indivduos (o programa deve ser interrompido quando a altura informada for 0) (utilizar tipo REAL) 18. Escreva um programa que encontra as razes de uma equao do segundo grau (ax2 + bx + c = 0) quando > 0 (sendo = b 4ac). As razes da equao so dadas por . Calcular as razes de uma equao (Ver: http://www.infoescola.com/matematica/equacoes-de-2o-grau-quadratica/)
2
Referncias
PROGRAMA DA DISCIPLINA FARRER et al. Algoritmos estruturados, 3 ed., Rio de Janeiro: LTC, 1999. MATHEUS, R. F. Guia de referncia rpida C++ e Portugol. Disponvel online em: <http://www.rfmatheus.com.br/doc/guiade-referncia-rapida-c++-portugol.pdf>. Acesso em: 25/3/2011. Operadores em C e C++ na Wikipedia: http://pt.wikipedia.org/wiki/Operadores_em_C_e_C%2B%2B C/C++ Referncia Rpida (GUIA MUITO ABRANGENTE EM RELAO LINGUAGEM C++!): http://academic.cankaya.edu.tr/~agorur/courses/ceng241Fall/C++%20Reference%20Card.pdf