Repository navigation
Expand file tree
/
Copy pathImc.java
More file actions
72 lines (59 loc) · 2.06 KB
/
Copy pathImc.java
File metadata and controls
72 lines (59 loc) · 2.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package aula2;
import java.util.Scanner;
/**
*
* repetiçao com o loop while
*/
public class Imc {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Double peso,altura,imc;
String nome,classi;
int idade;
String resp;
int contador = 0;
System.out.println("Deseja Calcular seu Imc? Responda S pra sim");
resp = sc.next();
while(resp.equals("S")|resp.equals("s") ) {
System.out.println("Digite Nome:");
nome = sc.next();
System.out.println("Digite Idade:");
idade = sc.nextInt();
System.out.println("Digite Peso: ");
peso = sc.nextDouble();
System.out.println("Digite Altura: ");
altura = sc.nextDouble();
imc = peso/(altura * altura);
if(imc<18.5){
classi="Abaixo do peso normal";
}
else if(imc<=24.9){
classi="Peso normal";
}
else if(imc<=29.9){
classi="Excesso de Peso";
}
else if(imc<=34.9){
classi="Obesidade classe 1";
}
else if(imc<=39.9){
classi = "Obesidade classe 2";
}
else{
classi = "Obesidade classe 3";
}
System.out.println("Nome = "+nome+" Idade = "+idade);
System.out.println("Peso = "+peso+" Altura = "+altura);
System.out.println("Seu IMC é = "+imc);
System.out.println("sua Classificação foi = "+classi);
contador++;
System.out.println("Deseja continuar ? responda s para sim");
resp = sc.next();
}
System.out.println("Quantidade de pessoas que ultilizaram = "+contador);
}
}