Programação 2 - Lista de exercícios
Programação 2 - Lista de Exercícios
Programação 2
Lista de Exercícios
Observações
A classe principal de cada questão deve se chamar QuestaoX onde X é o número da questão. Ex: a classe principal da 2a questão deve se chamar Questao2 e deve estar no arquivo Questao2.java.
Deve ser entregue apenas o código fonte dos seus programas (*.java).
Certifique-se que seus programas compilam corretamente, se a solução de alguma questão não puder ser compilada ela será considerada incorreta.
Se seu programa estiver igual ao do seu colega vocês terão notas iguais, iguais a 0.
As respostas devem ser empacotadas em um arquivo zip e enviadas, até as 24:00 da data combinada, para o e-mail alex@dsc.ufpb.br.
Serão descontados 5% da nota da lista para cada dia de atraso na entrega.
Lista 1: Introdução a Java
Questão 1
Escreva um programa Java que imprima na saída padrão as suas informações pessoais. O formato de entrada e saída do programa deve ser o seguinte:
Exemplo:
Entrada
Não tem entrada.
Saída
Nome: Jose de Souza da Silva
Data de Nascimento: 31/07/1980
Naturalidade: Coxixola
Nacionalidade: Brasileira
Matricula: 20011234-5
Questão 2
Escreva um programa Java que leia da entrada padrão dois números inteiros A e B, 0 < (A, B) < 1000, e imprima na saída padrão os resultados dos seguintes cálculos, caso eles sejam possíveis: A + B, A - B, A %
B, A * B, A / B, B / A
Exemplo:
Entrada www.dsc.ufcg.edu.br/~jacques/cursos/p2/html/listaexer.htm 1/12
20/05/13
Programação 2 - Lista de Exercícios
4
6
Saída
10, -2, 4, 24, 0,1
Questão 3
Escreva um programa em Java que leia da entrada padrão um número inteiro N, 0 < N < 100, depois leia N números inteiros e imprima na saída padrão a soma e o produto destes N números.
Exemplo:
Entrada
10
1
2
3
4
5
6
7
8
9
10
Saída
Soma = 55
Produto = 3628800
Questão 4
Escreva um programa em Java que leia da entrada padrão um número inteiro N, 0 < N < 1000000, depois leia N