bir kişinin ideal kilosunu hesaplayan programı yazalım
erkek için kadın için
boy kilo boy kilo160-170 60 150-160 50
170-180 75 160-170 60
180 üstü 85 170 ve üstü 70 cinsiyet ve boyu ve kilosu girildiğinde ideal olup olmadığını bulan programı yazalım (Değerlere takılmayın biraz gerçekle değerlerle alakası yok siz istediğiniz şekilde değiştirin :)
#include <stdio.h>
main()
{
int boy,kilo,x,gerekli;
char cins;
printf("Cinsiyetinizi Giriniz Bay(e)-Bayan(k)="); scanf("%c",&cins);
printf("Boy olcunuzu giriniz="); scanf("%d",&boy);
printf("kilonuzu giriniz="); scanf("%d",&kilo);
switch (cins)
{
case 'e':
switch (boy)
{
case 160 ... 170:
x=60; break;
case 171 ... 180:
x=75; break;
case 181 ... 10000:
x=85; break;
default: printf("Boyle bir deger tanimli degil"); break;
}
case 'k':
switch (boy)
{
case 150 ... 160:
x=50; break;;
case 161 ... 170:
x=60; break;
case 171 ... 10000:
x=70; break;
default: printf("Boyle bir deger tanimli degil"); break;
}
}
if (kilo==x)
{
printf("ideal kilodasiniz");
}
else if (kilo<x)
{
gerekli=x-kilo;
printf("ideal kilonuz %d sizin ise %d kilo kadar almaniz gerek",x,gerekli);
}
else if (kilo>x)
{
gerekli=kilo-x;
printf("ideal kilonuz %d sizin ise %d kilo kadar vermeniz gerek",x,gerekli);
}
}
------------------------------------------------------------------------------------------------------------
Ekran Çıktısı |