C Dilinde Ogrenci Not Ortalaması Hesaplama

Merhaba arkadaşlar bugün de c de bir soru çözeceğiz,sorumuz şöyle:

Soru:Bir sınıftaki öğrencilerin not ortalamasını hesaplayıp ,ortalama sonucu ekrana yazdıracak programı C dilinde while ve break kullanarak yazınız(Sınıftaki öğrenci sayısı ve öğrenci puanları girdi olarak kullanılacak ve bu değerler klavyeden girdi olarak programa bildirilecektir)

 

Proplemi çözerken şu yolu izledim;

Öğrenci sayısını kullanıcıdan istedim,sonra bir sayac tanımlayıp while döngüsü kurdum.While döngümüz sürekli ogrenci notunu isteyecek ve bunu ortalama adlı değişkene ekleyip , sayacı 1 artacak.Eğer sayacımız öğrenci sayısından büyükse döngüden çıkılacak.Döngüden çıkınca ortalama,ogrenci sayısına bölünüp ekrana yazılacak..Kodlar da şöyle:

 


#include <stdio.h>
#include <stdlib.h>

int main()
{
int ortalama=0;
int ogrenciSayisi,not1;
printf("Ogrenci sayisini giriniz\n");
scanf("%d",&ogrenciSayisi);

int sayac=1;
while(true){
printf("%d.Ogrenci Notunu Giriniz\n",sayac);
scanf("%d",&not1);
ortalama +=not1;
sayac++;
if(sayac>ogrenciSayisi){
break;
}
}

ortalama /=ogrenciSayisi;
printf("Tum Ogrencilerin Not Ortalamasi: %d\n",ortalama);
printf("------------------------------\n\n");
return main();
}

c ogrenci not ortamalası hesaplama

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir