Sistemas operacionais

275 palavras 2 páginas
public class DadosFisicos { double peso; double altura; int idade; double calcularImc(){ return peso/(altura*altura); } void exibirDados(){ System.out.println ("Peso = " + peso + " kg."); System.out.println ("Altura = " + altura + " m."); System.out.println ("Idade = " + idade + " anos"); }
}
-------------------------------------------------

public class Atleta { String nome; int camisa; String posicao; boolean status; DadosFisicos valores = new DadosFisicos(); int alteraStatus(){ if (valores.calcularImc()<=18.5 || valores.calcularImc() > 25) return -1; else { status = true; return 0; } } void exibirDados(){ System.out.println("Nome= " + nome); System.out.println("Camisa= " + camisa); System.out.println("Posição= " + posicao); if (status) System.out.println("Status= Titular"); else System.out.println("Status= Reserva"); valores.exibirDados(); }
}
-------------------------------------------------

import java.text.*;

public class TestaAtleta {

public static void main(String[] args) {

Atleta jogador = new Atleta(); jogador.nome="Pedro"; jogador.camisa=12; jogador.posicao="Centroavante"; jogador.status=false; jogador.valores.peso=88; jogador.valores.altura=1.88; jogador.valores.idade=25; jogador.exibirDados(); DecimalFormat casas; casas = new DecimalFormat("00.00"); double imc = jogador.valores.calcularImc(); System.out.println("IMC do Atleta=" + casas.format(imc)); if (imc <= 18.5) System.out.println("Jogador tem peso abaixo da normalidade"); else if (imc <= 25) System.out.println("Jogador tem peso dentro da normalidade"); else if (imc <= 30) System.out.println("Jogador tem peso acima da normalidade"); else System.out.println("O jogador está obeso"); if (!jogador.status){ int retorno = jogador.alteraStatus();

Relacionados

  • Sistema operacional
    1575 palavras | 7 páginas
  • Sistemas operacionais
    2051 palavras | 9 páginas
  • sistema operacional
    1400 palavras | 6 páginas
  • Sistemas Operacionais
    1580 palavras | 7 páginas
  • Sistemas operacionais
    965 palavras | 4 páginas
  • sistemas operacionais
    2546 palavras | 11 páginas
  • O que é um sistema operacional
    4623 palavras | 19 páginas
  • Sistema Operacional
    5806 palavras | 24 páginas
  • Sistemas Operacionais
    1771 palavras | 8 páginas
  • Sistemas Operacionais
    897 palavras | 4 páginas