Şimdi Ara

c ile arabanın 100km'de kaç km yaktığını hesaplayan program

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
215
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhabalar öncelikle.şöyle bir şey denedim ama işe yaramadı nerede hata yapıyorum acaba?





     

    Kod

    Yığını:
    double kullanilan_litre ;   double gidilen_kilometre ;   double genel_litre=0 ;   double genel_kilometre=0 ;   while(kullanilan_litre!=-1)   {   printf("kullanilan litreyi giriniz\n");   scanf("%lf",&kullanilan_litre) ;   genel_litre=genel_litre+kullanilan_litre ;   printf("gidilen kilometreyi giriniz\n");   scanf("%lf",&gidilen_kilometre) ;   genel_kilometre=genel_kilometre+gidilen_kilometre ;   printf("bu depo icin lt/100km :%lf\n",(kullanilan_litre/gidilen_kilometre)*100) ;   }  printf("genel ortalama yakit tüketimi :%lf",(genel_litre/genel_kilometre)*100) ;

    programın amacı öncelikle kullanıcıdan kullanılan litre değerini ve kilometre değerini alıp bunların ortalamasını alıp ekrana bastırmak.ta ki kullanıcı bitirme değeri olan -1 değerini girene kadarbundan sonra da o ana kadar girilen bütün değerlerin ortalamasını alıp ekrana bastırmak.








  • #include <stdio.h>


    int main() {

      double kullanilan_litre;

      double gidilen_kilometre;

      double genel_litre = 0;

      double genel_kilometre = 0;


      while (1) {

        printf("Kullanilan litreyi giriniz (-1 to exit): ");

        scanf("%lf", &kullanilan_litre);


        if (kullanilan_litre == -1) {

          break;

        }


        printf("Gidilen kilometreyi giriniz: ");

        scanf("%lf", &gidilen_kilometre);


        if (gidilen_kilometre != 0) {

          printf("Bu depo icin lt/100km: %lf\n", (kullanilan_litre / gidilen_kilometre) * 100);

        } else {

          printf("Gidilen kilometre sifir olamaz.\n");

        }


        genel_litre += kullanilan_litre;

        genel_kilometre += gidilen_kilometre;

      }


      if (genel_kilometre != 0) {

        printf("Genel ortalama yakit tuketimi: %lf\n", (genel_litre / genel_kilometre) * 100);

      } else {

        printf("Genel kilometre sifir olamaz.\n");

      }


      return 0;

    }





  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.