Lista de exercícios - · PDF file10....
Transcript of Lista de exercícios - · PDF file10....
Lista de exercícios (valor: 2.0 pontos) 1. Ao ser informado a altura e o sexo de N pessoas (N < 6), que seja calculado e escrito:
• a altura média das N pessoas • a maior altura encontrada. • a altura média das mulheres e a altura média dos homens. • a quantidade de homens.
2. Crie um vetor X de 10 elementos inteiros:
• Crie outro vetor Y contendo os elementos de X que estão na faixa entre 10 e 40;
• Crie outro vetor W contendo os números que estão nas posições pares; • Escreva o menor e maior elemento do vetor X.
3. Calcule a média final (usando a ponderação do PRONATEC) dadas as notas das 3
avaliações e que produza uma saída com a média e a situação do aluno de acordo com o seguinte critério: • média ≥ 6, aprovado; • 4 ≤ média < 6, recuperação; • média < 4, reprovado.
4. Defina a velocidade máxima permitida na passagem de um semáforo de uma
avenida, leia a placa dos automóveis e a velocidade com que cada motorista passa pelo semáforo e que calcule a multa que este motorista deverá receber, sabendo que são pagos R$ 5,00 por cada quilômetro que o motorista ultrapassar acima da velocidade permitida, até um limite de R$ 190,00.
5. Para cada conjunto de valores abaixo, escreva o código Java, usando laco(s), que
preencha um array com os valores:
• 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
• 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5
• 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0
6. Escreva um programa em Java que leia 10 valores double do teclado e armazene-‐os em uma matriz de dimensões 2x5.
7. Elaborar um programa em Java que efetue a conversão de um determinado valor em Reais (R$) para outra moeda estrangeira (dólar(US), euro(EU) ou iene(JP)). O programa deverá solicitar a quantidade de dinheiro em Reais para a conversão e o valor da cotação para determinada moeda.
8. Faça um programa em Java que converta uma temperatura em graus Celsius para
Fahrenheit e Kelvin. 9. Faça um programa em Java que receba o número de um mês e mostre o nome do
mês correspondente. Caso o usuário digite um valor inválido o programa deverá informar que esse mês não existe e deverá pedir novamente um novo valor.
10. Faça um programa em Java que leia três valores que representam os três lados de
um triangulo e verifique:
• Se o triangulo é válido; (para um triangulo ser válido a soma de dois lados não pode ser menor que a do terceiro lado ou o comprimento de cada lado deve ser menor que a soma dos outros dois lados).
• Caso seja válido informe se ele é: § Equilátero: Três lados iguais. § Isósceles: dois lados iguais. § Escaleno: os três lados diferentes.
11. Faça um programa que carregue um vetor com 10 números reais. Calcule e mostre a
quantidade de números negativos e a soma dos números positivos deste vetor. 12. Desenvolver um jogo em Java que consiste em adivinhar um número
aleatório entre 0 e 100. Gerar um número aleatório de 0 a 100 à (int) (Math.random() * 100)
O jogo a cada jogada deverá mostrar para o jogador os números já digitados e o número da tentativa. Caso o jogador não descubra o número em até 6 tentativas o programa deverá mostrar uma mensagem dizendo que o jogador perdeu, quais os números que foram digitados e qual era o número secreto.