Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
317
Tıklama
0
Öne Çıkarma
c ile arabanın 100km'de kaç km yaktığını hesaplayan program
2
2 yıl
Er
Konu Sahibi

merhabalar öncelikle.şöyle bir şey denedim ama işe yaramadı nerede hata yapıyorum acaba?




 
  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.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
2 yıl
Yüzbaşı

#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;
}



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.