C'YE YENİi BAŞLADIM ÖDEVİME YARDIM EDERMİSİNİZ?

monster7

Öğrenci
Katılım
17 Aralık 2015
Mesajlar
1
Reaksiyon puanı
0
Puanları
0
N adet öğrencinin öğrenci numarasını ve sınav sonuçlarını okuyup, okunan bu bilgileri giriş sırasına göre görüntüleyen ve sınav sonuç ortalamasını bulan uygulama aşağıda verilmiştir.
#include <stdio.h> void main()​
[TABLE="class: TableGrid, width: 369"]
[TR]
[TD="width: 28"]
{​
[/TD]
[TD="width: 465"]
int N, i;​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
int OgrNo[BUFSIZ], BNotu[BUFSIZ];​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
float toplam, ort;​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
printf("Ogrenci sayisini giriniz: ");​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
scanf("%d", &N);​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
//Öğrenci numaraları ve notları giriliyor
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
for (i=0; i<N; i++)​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
{​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
printf("Ogrenci no gir: ");​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
scanf("%d", &OgrNo);
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
printf("%d numarali ogrencinin notunu gir: ", OgrNo);
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
scanf("%d", &BNotu);
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
}​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
//Öğrenci numaraları ve notları görüntüleniyor
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
printf("Ogrenci#\tNotu\n");​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
for (int i=0; i<N; i++)​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
printf("%8d\t%3d\n", OgrNo, BNotu);
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
//Ortalama hesaplanıyor ve görüntüleniyor
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
for (i=0; i<N; i++)​
[/TD]
[/TR]
[TR]
[TD="width: 28"]
[/TD]
[TD="width: 465"]
toplam += BNotu;
[/TD]
[/TR]
[TR]
[TD="width: 28"]
}​
[/TD]
[TD="width: 465"]
printf("Not ortalamasi: %5.2f\n", ort);​
[/TD]
[/TR]
[/TABLE]
Yukarıdaki uygulamaya;
• 60'dan küçük sınav sonuçlarını ve bu sonuçlara ait öğrenci numaralarının görüntülenmesini,
• Ortalamanın üstünde not alan öğrenci numaraları ve bu öğrencilere ait notların görüntülenmesini,
• Sınav sonucu 60'dan küçük olan öğrenci sayısının görüntülenmesini,
• En yüksek sınav sonucunun görüntülenmesini,
• En düşük sınav sonucunun görüntülenmesini,
• Sınav sonuçlarına göre küçükten büyüğe sıralı olarak öğrenci numaralarını ve sınav sonuçlarının görüntülenmesini,
• Öğrenci numaralarına göre küçükten büyüğe sıralı olarak öğrenci numaralarını ve sınav sonuçlarınının görüntülenmesini ve
C:\Users\Pau\AppData\Local\Packages\oice_15_974fa576_32c1d314_1d52\AC\Temp\msohtmlclip1\01\clip_image001.gif
&#61670;&#61686;​
&#61671;&#61687;​
&#61671;&#61687;​
• Sınav sonuçlarına ait standart sapmanın [SUB]&#61671;&#61687;[/SUB] bulunup görüntülenmesini ekleyiniz.
&#61671;&#61687;​
&#61671; &#61687;​
&#61672; &#61688;​
x :Not ortalaması x[SUB]i [/SUB]:i. Öğrencinin notu
 
Üst