Olá!
Estou começando finalmente a aprender a programar. Depois de muito tempo.
Mesmo com 27 anos acho que não é tarde para buscar um sonho.
Mas vamos ao que interessa.
Fiz um código bem básico para cálculo do IMC, mas o retorno não é um numero exato.
Ex:
Digite seu Peso:130
Digite sua Altura:1,85
Seu IMC é --> 37.983929875821765
Quando coloco pra retornar int na var IMC ele retorna 37, mas eu gostaria de retornar arredondando para cima, já que está próximo ao 38, como fazer?
import java.util.Scanner;
public class IMC {
public static void main (String args []){;
Scanner dados = new Scanner(System.in);
double peso, altura, imc;
System.out.print("Digite seu Peso:");
peso = dados.nextDouble();
System.out.print("Digite sua Altura:");
altura = dados.nextDouble();
imc = peso/(Math.pow(altura, 2));
System.out.print("Seu IMC é --> " +imc);
}
}
