Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Escreva um programa em JAVA que leia um número inteiro do usuário. Então seu programa
deve exibir uma mensagem indicando se o número é par ou ímpar.
2. Neste exercício, você criará um programa em JAVA que lê uma letra do alfabeto do usuário.
Se o usuário digitar a, e, i, o ou u, seu programa deverá exibir uma mensagem indicando que
a letra inserida é uma vogal. Caso contrário, seu programa deve exibir uma mensagem
indicando que a letra não é vogal.
3. Escreva um programa em JAVA que determine o nome de uma forma a partir do seu número
de lados. Leia o número de lados do usuário e, em seguida, informe o nome apropriado como
parte de uma mensagem significativa. Seu programa deve suportar formas de 3 a 10 lados. Se
um número de lados fora desse intervalo for inserido, seu programa deverá exibir uma
mensagem de erro apropriada.
4. A duração de um mês varia de 28 a 31 dias. Neste exercício, você criará um programa em JAVA
que lê o nome de um mês do usuário como uma string. Em seguida, seu programa deve exibir
o número de dias nesse mês. Exibir "28 ou 29 dias" para fevereiro, para que os anos bissextos
sejam abordados.
5. A tabela a seguir lista o nível de som em decibéis (decibel) para vários ruídos comuns.
Escreva um programa em JAVA que leia um nível de som em decibéis do usuário. Se o usuário
inserir um nível de decibel que corresponda a um dos ruídos na tabela, seu programa deverá
exibir uma mensagem contendo apenas esse ruído. Se o usuário digitar um número de
decibéis entre os ruídos listados, seu programa deverá exibir uma mensagem indicando quais
ruídos o nível está entre. Certifique-se de que seu programa também gere uma saída razoável
para um valor menor que o ruído mais silencioso da tabela e para um valor maior que o ruído
mais alto na tabela.
6. Um triângulo pode ser classificado com base nos comprimentos de seus lados como
equilátero, isósceles ou escaleno. Todos os 3 lados de um triângulo equilátero têm o mesmo
comprimento. Um triângulo isósceles tem dois lados com o mesmo comprimento e um
terceiro lado com comprimento diferente. Se todos os lados tiverem comprimentos
diferentes, o triângulo será escaleno.
Escreva um programa em JAVA que leia os comprimentos de 3 lados de um triângulo do
usuário. Exibe uma mensagem indicando o tipo do triângulo.
Magnitude Descritor
Menos que 2.0 Micro
2,0 a menos de 3,0 Muito menor
3,0 a menos de 4,0 Menor
4,0 a menos de 5,0 Leve
5,0 a menos de 6,0 Moderado
6,0 a menos de 7,0 Forte
7,0 a menos de 8,0 Principal
8,0 a menos de 10,0 Ótimo
10,0 ou mais Meteórico
Escreva um programa em JAVA que leia o número de minutos e mensagens de texto usadas
em um mês do usuário. Exibir a cobrança base, cobrança de minutos adicionais (se houver),
cobrança de mensagem de texto adicional (se houver), a taxa de 112, o imposto e o valor total
da fatura. Exiba apenas as cobranças adicionais de minutos e mensagens de texto se o usuário
incorreu em custos nessas categorias. Certifique-se de que todas as cobranças sejam exibidas
com duas casas decimais.
9. Escreva um programa em JAVA para acelerar o usuário e confirmar seu sucesso imediato. Por
exemplo, se o usuário inserir valores que representem 2013-11-18, seu programa deverá
exibir uma mensagem indicando que o dia imediatamente após 2013-11-18 é 2013-11-19. Se
o usuário inserir valores que representem 2013-11-30, o programa deve indicar que o próximo
dia é 2013-12-01. Se o usuário inserir valores que representem 2013-12-31, o programa deve
indicar que o próximo dia é 2014-01-01. A data será inserida em formato numérico com três
instruções de entrada separadas; uma para o ano, uma para o mês e uma para o dia.
Certifique-se de que seu programa funcione corretamente nos anos bissextos.