Kod: Kodu kopyalamak için üzerine çift tıklayın!
/* alistirma */
#include<stdio.h>
int main ()
{
int k = 0, tg = 0;
float s = 0, tk = 0, ts = 0, g = 0;
while (g != -1) {
printf("Kac galonbenzin harcandı ( cıkıs icin -1 ) : ");
scanf("%f",&g);
tg += g;
printf("kac kilometre yol alindi: ");
scanf("%d",&k);
s = (float) k / g;
tk += (float) s;
printf("kilometre / galon : %f\n\n",s);
}
ts = (float) tk / tg;
printf("toplam ortalama kilometre/galon : %f\n",ts);
system("PAUSE");
return 0;
}
alıştırma yapıyorum şu kodu yazdım while döngusunu kavrayayım diye ama -1 yazdıgımda son bir işlemdaha yapıp öyle cıkıyor baktım saga sola bulamadım nedendir nasıl duzeltiriz bunu -1 yazınca direkman toplam ortalama sonucu verip cıksın istiyorum