AÇIKLAMA
Programda öğrenci adı ve soyadı girildikten sonra aldığı not değeri girilir. Her öğrenci için kayıt aynı şekilde olup daha sonra ortalama not değeri hesaplanır. Veriler kayıt.txt içinde tutulmaktadır.Öğrenci adı soyadı ve aldığı not satır bazında saklanmaktadır.
Programın Tamamını Aşağıdaki Linkten İndirebilirsiniz.
Program Kodu:
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <stdio.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { int secim=0; char dizi[100]; struct ogrenci{ char isim[15]; char soyad[15]; int not; }; ogrenci x; FILE *dosya; while(secim!=3) { scanf("%d",&secim); if(secim==1) { scanf("%s",x.isim); scanf("%s",x.soyad); scanf("%d",&x.not); fprintf(dosya,"%s %s %d\n",x.isim,x.soyad,x.not); } if(secim==2) { int geneltoplam=0; int sayi=0; int deger; { for(int i=0;i<100;i++) { dizi[i]=0; } sayi++; int kontrol=0; for(int i=0;i<100;i++) { if(dizi[i]==0) { deger=i; break; } } for(int i=0;i<deger;i++) { if(kontrol==2) { int p=atoi(&dizi[i]); geneltoplam=geneltoplam+p; kontrol++; } if(dizi[i]==' ') { kontrol++; } }//for sonu }//while sonu float ort=geneltoplam/(sayi-1); } //if sonu } //ana while sonu } //Program sonu //---------------------------------------------------------------------------
| Yorumlar |
|
Powered by !JoomlaComment 3.26
