Dev C++ Soru (Çözüldü)
-
Selam arkadaşlar ;
Dev C++ ' ta şöyle birşey yaptırmak istiyorum ; Ögrenci notları girilecek ama girilen sayı bilinmiyor 20 kişinin de notu girilebilir 1500 kişininde.
İşlem şu ; bu ögrencilerin notları girilecek ortalaması bulunacak ancak notlar girildi diyelim girdik girdik girdik not girmek istemediğimde
örneğin "dur veya -1 " yazacagım ve program şu şekilde bitecek => (print komutunu yazayım) " Toplam %d not girildi , \n Ortalama %d ' dir. \n " .
-
Sorun çözüldü arkadaşlar ;
Kod ;
#include <stdio.h>
#include <conio.h>
int main()
{
int toplam=0,ogrnot=0,sayac=0;
while (ogrnot!=-1&& ogrnot<=100)
{
toplam+=ogrnot;
printf("Not gir : ");
scanf("%d",&ogrnot);
sayac+=1;
}
printf("Toplam = %d ve %d not girildi ve ortalama = %f",toplam,sayac-1,(toplam/(sayac-1*1.0)));
getche();
}
Jigsaw tarafından 27/Ara/12 11:24 tarihinde düzenlenmiştir -
selam,
c++ cı değilim ama yine de fikir verebilrim. eğer dizi kullanacaksan malloc ile arttırabilrisin sonradan boyutunu ama dinamik tabanlı bir şey yapacağın daha rahat edeblieceğin vector ya da listeleri kullanabilirsin.
http://forum.ceviz.net/c-c/44707-c-vector.html
burada güzel bir kaç örnek var, ya da google da c++ vector ler konusunu araştırabilirsin
-
unbalanced bunu yazdı
selam,
c++ cı değilim ama yine de fikir verebilrim. eğer dizi kullanacaksan malloc ile arttırabilrisin sonradan boyutunu ama dinamik tabanlı bir şey yapacağın daha rahat edeblieceğin vector ya da listeleri kullanabilirsin.
http://forum.ceviz.net/c-c/44707-c-vector.html
burada güzel bir kaç örnek var, ya da google da c++ vector ler konusunu araştırabilirsin
teşekkürler hocam dizilere gerek kalmadı :)
