Você está na página 1de 2

1 - Seja a seguinte série: 100, 81, 64, 49,..........1.

Escreva um programa em Java


que gere esta série. Apresente a série e a soma dos números da série. (3
pontos)

2 - Escreva um programa que calcule os quadrados e cubos dos números de um


intervalo informado pelo usuário e imprima os valores resultantes. (3 pontos)

3 - Faça um programa que leia um número real e divida-o por dois


(sucessivamente) até que o resultado seja menor que 1. Mostre o resultado da
última divisão e a quantidade de divisões efetuadas. (3 pontos)

4 - Faça um programa que leia o número de andares de um prédio e, a seguir,


para cada andar do prédio, leia o número de pessoas que entraram e saíram do
elevador. Considere que o elevador está vazio e está subindo, os dados se
referem a apenas uma “subida” do elevador e que o número de pessoas dentro
do elevador sempre será maior ou igual a 0. Se o número de pessoas, após a
entrada e saída for maior que 15, deve ser mostrada a mensagem “PRECISAM
SAIR X PESSOAS" em seguida, o número de pessoas que devem sair do
elevador, de modo que seja obedecido o limite de 15 passageiros. Após a
entrada de pessoas no último andar o programa deve mostrar quantas pessoas
irão descer. (4 pontos)
5 - Uma Empresa de fornecimento de energia elétrica faz a leitura mensal dos
medidores de consumo. Para cada consumidor, são digitados os seguintes
dados: - Número do consumidor; - Quantidade de kWh consumidos durante o
mês; - Código do consumidor, sendo:
1 – Residencial, preço em reais por kWh = 0,3
2 – Comercial, preço em reais por kWh = 0,5
Os dados devem ser lidos até que seja encontrado um consumidor com Número
0 (zero). Escreva um programa em Java que calcule e imprima: - O custo total
para cada consumidor; - O total de consumo para os dois tipos de consumidor; -
A média de consumo do tipo 1. (4 pontos)

6 - Fazer uma entrada de dados que só aceita valores superiores aos que já
foram fornecidos, assim que um valor menor for informado o processamento
deve parar, mostrar quantos números foram informados até o fim do
processamento. (3 pontos)

7 - Sendo A=12345 e B=12, e assumindo 3 e 7 os respectivos incrementos de A


e B. Faça um programa para mostrar em quantos incrementos B será maior que
A. Mostre o número de atualizações realizadas, o valor de A e o valor de B. (3
pontos)

Você também pode gostar