Mungkin data yang dihasilkan kurang akurat tapi bisa dicoba
check this out :
#include <stdio.h>
#include <conio.h>
main()
{
int tinggi,berat,berat_ideal,kurang,obesitas;
printf("Masukkan Tinggi Anda : ");
scanf("%i",&tinggi);
printf("Masukkan Berat Anda Sekarang : ");
scanf("%i",&berat);
berat_ideal=(tinggi-110);
kurang=(berat_ideal-berat);
obesitas=(berat-berat_ideal);
printf("\n");
if(berat_ideal>berat)
{
printf("Anda kurang %i",kurang);
printf(" Kg untuk mencapai berat ideal anda");
printf("\n");
printf("Seharusnya berat ideal anda adalah %i",berat_ideal);
printf(" Kg");
}
if(berat_ideal==berat)
{
printf("Berat badan anda sudah IDEAL");
}
if(berat_ideal<berat)
{
printf("Anda Mengalami OBESITAS Sebesar %i",obesitas);
printf(" Kg");
printf("\n");
printf("Seharusnya berat ideal anda adalah %i",berat_ideal);
printf(" Kg");
}
getch();
}