Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

C'de for ile ilgili bir soru


Chewy

Öne çıkan mesajlar

Şimdi yapmak istediğim şey şu.Bilinmeyen tane not girilcek,bunlardan 70 üstünü ve öğrenci sayısını yazdırcam.Birde ortalaması alcam.

Saçmaladım heralde aşağıda.Bir bakarsanız sevinirim.


#include<stdio.h>
int main(void)
{
int i,n,grade,avg,display;

printf("Kac not gireceksiniz");
scanf("%d",&n);

for(i=1;i<=n;i++)

{
printf("%d not: ",i);
scanf("%d",&grade);

if(grade>70)
grade=display;
}
avg=grade/n;

printf("%d ogrenci var",n);
printf("%d ogrenci 70 uzeri not aldi",display);
printf("Not ortalamasi %d",avg);

return 0;

}
Link to comment
Sosyal ağlarda paylaş

scanf döndürmüyor bir kere, sürekli input almak istiyorsan forun içine koyman lazım bir tane.
sonra ortalama demişsin, ortalama için toplamını alman gerek, yine forun içinde olması lazım
grade=display değil display=grade.

derken tüm kodun yanlış aslında, baştan yaz derim :
Link to comment
Sosyal ağlarda paylaş


#include<stdio.h>
int main(void)
{
int i,n,grade;
int display=0;
int avg=0;

printf("Kac not gireceksiniz");
scanf(" %d",&n);

for(i=1;i<=n;i++)

{
printf("not giriniz: ");
scanf(" %d", &grade);
avg=avg + grade;
if(grade>70)
display=display+1;


}
avg=avg/n;

printf("%d ogrenci var",n);
printf("%d ogrenci 70 uzeri not aldi",display);
printf("Not ortalamasi %d",avg);

return 0;

}
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...