Em um hospital estao ingressados um grupo de pacientes de cada um se conhece nome,idade,genero e temperatura corporal de cada dia da semana.
a) Calcular a media da temperatura alcancada no hospital.
b) Mostrar a temperatura de primeiro dia do paciente mais infermo.
c) Calcular quantas vezes um paciente determinado teve febres.
d) Qual foi o paciente com maior temperatura no segundo dia da semana?
e) Mostrar quantos dias se alcancou uma temperatura media maior que 38 graus.
Primeiro Metodo
/*
- To change this license header, choose License Headers in Project Properties.
- To change this template file, choose Tools | Templates
- and open the template in the editor.
*/
package hospital;
/**
*
-
@author
*/
enum Genero {
MASCULINO, FEMENINO
}
public class Pessoa {
private String nome;
private int idade;
private float temperatura;
private Genero sexo;
public Pessoa() {
}
public Pessoa(String nome, int idade, float temperatura, Genero sexo) {
this.nome = nome;
this.idade = idade;
this.temperatura = temperatura;
this.sexo = sexo;
}
public void setNome(String nome) {
this.nome = nome;
}
public void setIdade(int idade) {
this.idade = idade;
}
public void setTemperatura(float temperatura) {
this.temperatura = temperatura;
}
public void setSexo(Genero sexo) {
this.sexo = sexo;
}
public String getNome() {
return nome;
}
public int getIdade() {
return idade;
}
public float temperatura() {
return temperatura;
}
public Genero getSexo() {
return sexo;
}
}
segundo
/*
- To change this license header, choose License Headers in Project Properties.
- To change this template file, choose Tools | Templates
- and open the template in the editor.
*/
package hospital;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
/**
*
-
@author Edson
*/
public class ManipularPessoas {BufferedReader ler =
new BufferedReader(new InputStreamReader(System.in));
Scanner sc =new Scanner(System.in);public void lerPessoa(Pessoa pessoa[], int quantidade) throws IOException { for (int i = 0; i < quantidade; i++) { System.out.println(“Insira o Nome da pessoa:” + i); String nome = ler.readLine(); pessoa[i].setNome(nome);
System.out.println("Insira a idade da pessoa:" + i); int idade = sc.nextInt(); pessoa[i].setIdade(idade); }
}
public void Temperatura(float vectTemp[], int quantidade) { for(int i=0;i<quantidade;i++){ System.out.println(“Insira a temperatura consoate o dia da semana:”+i); }
}
}
Daqui oque faxuH