sexta-feira, 15 de abril de 2011

Aula 8 - 19.04.2011

Exercício proposto para treino antes da prova do dia 19.04:


1) Desenvolver um programa em java que peça ao usuário para cadastrar uma senha; na sequência, deve pedir ao usuário que digite duas variáveis float e calcular a divisão da primeira pela segunda. O programa então irá pedir ao usuário que digite a senha novamente: se estiver correta, o resultado da divisão será mostrado; senão, mostra mensagem de erro e encerra o aplicativo. Importante: não considerar diferenças entre maiúsculas e minúsculas na hora de validar a senha.

2) Desenvolver um programa em java que peça ao usuário a quantidade de funcionários de uma empresa; na sequência, o sistema deverá perguntar o salário de cada um dos funcionários. Ao final, o sistema deverá mostrar uma mensagem conforme o exemplo abaixo, ou seja, apresentando a quantidade de funcionários digitada pelo usuário, qual foi a média salarial, o maior e o menor salários.

"Resultado do sistema:
   - Quantidade de Funcionário: 10
   - Média Salarial: 1250,00
   - Maior Salário: 2500,00
   - Menor Salário: 890,00 "

3) Faça um programa que peça ao usuário para digitar o seu nome, seu sexo, seu peso e sua altura. Após, calcule o IMC (Índice de massa corporal) com base na fórmula: IMC = peso / (altura)². Ao final, mostrar uma mensagem conforme exemplo abaixo:

"Olá Diego, seu IMC é 23,4. Você está no peso ideal"

Importante mostrar a mensagem correta de acordo com o IMC calculado.
Abaixo do peso: 
Homens: < 20,7
Mulheres: < 19,1
Peso ideal: 
Homens: 20,7 a 26,4
Mulheres: 19,1 a 25,8
Acima disso, considerar obeso.

-----------------------------------------------------

Classe Util

import javax.swing.JOptionPane;
public class Util {
    public static void mostrar(String m) {
        JOptionPane.showMessageDialog(null, m);
    }
    public static String perguntar(String p) {
        return JOptionPane.showInputDialog(p);
    }
    public static String perguntar(String p, String t) {
        return perguntar(p);
    }
}
-----------------------------------------------------

Nenhum comentário:

Postar um comentário