- Katılım
- 29 Mayıs 2019
- Mesajlar
- 8,562
- Tepkime puanı
- 2
PHP:
/* ideal kilo ve beden kitle indeksi hesaplamasi Not : ilk geçerli programim */ #include <stdio.h> #include <time.h> #define aciklama "Yazar: Ridvan Bayram \nProgram Amaci: Beden kitle indeksi hesaplama" #define tekrarla "Beden kitle indeksinizi tekrar sorgulamak icin e harfine basiniz\nProgrami kapatmak icin h harfine basiniz\n" int main (void) { time_t start,end; char szInput [256]; double dif; float kilo, boy, hesapla, toplam=0; char tekrar; do { printf("%s\n", aciklama); printf("\n"); time (&start); printf("Kilonuzu giriniz KG cinsinden (ornek : 82.5 veya 82): "); scanf("%f",&kilo); printf("\nBoyunuzu giriniz Cm cinsinden (ornek : 1.82): "); scanf("%f",&boy); boy=(float)boy*boy; hesapla=(float)kilo/boy; toplam=hesapla; if (toplam < 19) { printf("Sonuc: %.2f dir.\n",toplam); printf("Beden kitle index tablomuzda ki karsiligi : Cok zayifsiniz.\n"); printf("%s\n", tekrarla); } else if (toplam >= 20 && toplam <=25) { printf("Sonuc: %.2f dir.\n",toplam); printf("Beden kitle index tablomuzda ki karsiligi : Kilonuz cok normal.\n"); printf("%s\n", tekrarla); } else if (toplam >= 25 && toplam <=30) { printf("Sonuc: %.2f dir.\n",toplam); printf("Beden kitle index tablomuzda ki karsiligi : Hafif sismansiniz.\n"); printf("%s\n", tekrarla); } else if (toplam >= 30 && toplam <=40) { printf("Sonuc: %.2f dir.\n",toplam); printf("Beden kitle index tablomuzda ki karsiligi : Dikkat; Sismansiniz (obez)\n"); printf("%s\n", tekrarla); } else if (toplam >= 40) { printf("Sonuc: %.2f dir.\n",toplam); printf("Beden kitle index tablomuzda ki karsiligi : Asiri sismansiniz ( Morbid obez)\n"); printf("%s\n", tekrarla); } printf ("Hesaplama %.2lf Saniye surdu.\n", dif ); do { scanf("%c",&tekrar); } while( tekrar == '\n' ); printf("\n"); } while( tekrar == 'e' ); return 0; }