Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama C / C++ Ortalama Yakıt Hesaplama Programı


Ortalama Yakıt Hesaplama Programı

AÇIKLAMA

Bu program C veya C++ derleyicisinde geliştirilmiş olan bu programda kullanıcıdan gittiği yol bilgisi kilometre (km) olarak istenmekte ve bu yol için kaç litre yakıt tüketimi yapıldığı istenmektedir. Kullanıcı sürekli veri girebilmekte veri girme işlemini sonlandırmak ve 100 km için ortalama yakıt tüketimini görmek istediği zaman gittiği yol bilgisi için 0 değerini ve harcanan yakıt miktarı için 0 değerini girmelidir. Bu değerlerden sonra aracın 100 km için harcadığı ortalama yakıt miktarı hesaplanmaktadır.

Kullanılan derleyici C++ Builder derleyicisi olduğundan include, #pragram hdrstop vs gibi bazı header dosyaları görünmektedir. Kullandığınız derleyiciye göre bu headerları kaldırmanız gerekmektedir.

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <conio.h>
  7. //---------------------------------------------------------------------------
  8.  
  9. #pragma argsused
  10. int main(int argc, char* argv[])
  11. {
  12.   float km,litre,toplamkm=0,toplamlitre=0,ortalama;
  13.   printf("Kac Km Yol Yapildigini Giriniz: ");
  14.   scanf("%f",&km);
  15.   printf("Kac Litre Yakit Harcanmis: ");
  16.   scanf("%f",&litre);
  17.   while( km!=0 && litre!=0)
  18.   {
  19.   toplamkm+=km;
  20.   toplamlitre+=litre;
  21.   printf("Kac Km Yol Yapildigini Giriniz: ");
  22.   scanf("%f",&km);
  23.   printf("Kac Litre Yakit Harcanmis: ");
  24.   scanf("%f",&litre);
  25.   }
  26.   ortalama=(100*toplamlitre)/toplamkm;
  27.   printf("Alinan Toplam Yol:%f\n",toplamkm);
  28.   printf("Harcanan Toplam Yakit:%f\n",toplamlitre);
  29.   printf("100 Km Yol Icin Harcanan Ortalama Yakit Miktari: %f",ortalama);
  30.   getche();
  31.  
  32.         return 0;
  33. }
  34. //---------------------------------------------------------------------------
  35.  
  36.  

 

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!