Вы находитесь на странице: 1из 2

EXERCÍCIOS

PR1

Grupo 1 - Problemas Elementares

1)

Escreva um programa em JAVA que leia o número de prestações de um produto e o

seu valor de venda e calcule o valor da prestação. Considerar que não serão cobrados

juros;

2)

Escreva um programa em JAVA que leia um número real positivo X e exiba o valor

da expressão 3x 3 2x 2 +x

1

3)

Escreva um programa em JAVA que leia a distância percorrida por um automóvel (em Km), a quantidade de combustível consumida para percorrer esta distância (em litros) e determine o consumo médio do automóvel.

4) Escreva um programa em JAVA que leia as notas de um aluno da Estácio em uma matéria na PR1 e na PR2, calcule a média aritmética destas duas notas e determine se

 

aluno está reprovado (média inferior a 4,0), aprovado (média igual ou superior a 7,0) ou se fará prova final (média igual ou superior a 4,0 e inferior a 7,0).

o

5)

Escreva um programa em JAVA que leia um número inteiro positivo e informe se o número lido é múltiplo de 5.

6)

Escreva um programa em JAVA que leia um número inteiro positivo e informe se o número lido é múltiplo de 3 ou 5.

Grupo 2

7)

Escreva um programa em JAVA que leia um número inteiro positivo N e exiba a soma dos N primeiros inteiros positivos pares.

8)

Escreva um programa em JAVA que leia um número inteiro positivo N e exiba o fatorial de N.

9)

Uma equação do segundo grau pode ser escrita na forma AX 2 + BX + C = 0, onde A,

B e C são valores reais e X representa uma das raízes, obtidas empregando-se a

fórmula:

X

B B 2 4AC 2A
B
B
2 4AC
2A

Escreva um programa em JAVA que leia a partir do teclado os coeficientes de uma equação do 2 o grau e exiba na tela os valores das suas raízes, se existirem.

OBSERVAÇÃO: A equação só terá solução se

B

2 4AC

. OBSERVAÇÃO: A equação só terá solução se B 2 4AC 0 10) Escreva um programa

0

10) Escreva um programa em JAVA que leia um número inteiro positivo N e exiba na tela o valor da soma:

S

1

1 1 1 2 3 4
1
1
1
2 3
4

1

um programa em JAVA que leia um número inteiro positivo N e exiba na tela o

N

EXERCÍCIOS

PR1

11) Escreva um programa em JAVA que exiba na tela o valor da soma:

1 2 99 S 100 100 99 2
1
2 99
S
100
100
99
2

12) Escreva um programa em JAVA que exiba na tela o valor da soma:

S

Grupo 3

1 2

N 1

. 2 3 N
.
2 3
N

, sendo

N

um inteiro positivo definido pelo usuário.

13) Escreva uma classe chamada ALUNO, para representar um aluno da Estácio, com as seguintes características:

Dois atributos do tipo double, chamados PR1 e PR2, que armazenam as notas do aluno na PR1 e na PR2.um aluno da Estácio, com as seguintes características: Um atributo do tipo String que armazene o

Um atributo do tipo String que armazene o nome do aluno.PR1 e PR2, que armazenam as notas do aluno na PR1 e na PR2. Um método

Um método chamado Situação que retorne uma string que define a situação do aluno (APROVADO, REPROVADO ou PROVA FINAL).Um atributo do tipo String que armazene o nome do aluno. Escreva que instancie um objeto

Escrevaa situação do aluno (APROVADO, REPROVADO ou PROVA FINAL). que instancie um objeto desta classe e

que instancie um objeto desta classe e teste seu

um

programa

funcionamento

14) Escreva uma classe chamada CONTRIBUINTE, com as seguintes características:

Um atributo do tipo doublé, chamado salario, que armazena o salário mensal de um contribuinte.chamada CONTRIBUINTE, com as seguintes características: Um método chamado IMPOSTO que retorne o valor do imposto

Um método chamado IMPOSTO que retorne o valor do imposto a ser retido na fonte.salario, que armazena o salário mensal de um contribuinte. seu Escreva funcionamento um programa que instancie

seu

que retorne o valor do imposto a ser retido na fonte. seu Escreva funcionamento um programa

Escreva

funcionamento

um

programa

que

instancie

um

objeto

desta

classe

e

teste

O cálculo do imposto retido na fonte obedece à seguinte regra:um programa que instancie um objeto desta classe e teste Até R$ 1164,00: ISENTO Entre R$

Até R$ 1164,00: ISENTO Entre R$ 1164,00 e R$ 2326,00: 15% com abatimento de R$ 174,60 Acima de R$ 2326,00: 27,5% com abatimento de R$ 465,35

15) Implemento a classe Produto contendo os seguintes itens:

Identificador (inteiro), nome (String), preço (real).Implemento a classe Produto contendo os seguintes itens: Crie métodos (6 ao todo) para atribuir e

Crie métodos (6 ao todo) paraIdentificador (inteiro), nome (String), preço (real). atribuir e pegar o conteúdo dos itens anteriores. Deve-se

atribuir

e

pegar

o conteúdo dos itens anteriores.

Deve-se prestar atenção as seguintes restrições para as atribuições:

o

O identificador não poderá ser um número negativo.

o

O preço não poderá ser menor do que 1,00 nem maior do que 10.000,00.

P.S.: Para todos os itens acima, deverá ser mostrada uma mensagem de erro.

Faça um programa para testar o funcionamento da classe e instancia 5 produtos, indicando ao final o mais caro. mais caro.