C de Beden Kitle indexi hesaplama

DrogbA

Forum Üyesi
Katılım
27 Ara 2020
Mesajlar
3,440
Tepkime puanı
0
Puanları
36
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; }
 

nida38

Forum Üyesi
Katılım
24 Eyl 2021
Mesajlar
4
Tepkime puanı
0
Puanları
1
Takım
Fatih Karagümrük
çok teşekkürler.
 
metal işleme
Üst