19 Ocak 2011 Çarşamba

YTU NOT ORTALAMASI HESAPLAMA PROGRAMI

Dönem sonu yaklaşınca bu soruyu herkes kendisine sorar..Ortalamam kaç ? Repeat olacak mıyım? (Benim gibi D:) .Benimde can sıkıntısından aklıma geldi yazayım dedim  .Çokta güzel olmadı da denebilir.Ama yine de denemeye değer. :). Kodları aşağıya yazdım isterseniz verdiğim linkten de indirebilirsiniz programın exe si ile beraber.

KODLAR:


#include <stdio.h>
#include <stdlib.h>
float islem (int);
int main()
{
int ders,i=1,kredi,toplamk=0;
double toplam=0.0,ortalama;
printf("\t\t************************************\n");
printf("\t\t*                                  *\n");
printf("\t\t*     NOT ORTALAMASI HESABI        *\n");
printf("\t\t*                                  *\n");
printf("\t\t************************************\n");
printf("\n\t\t\tA=>4.0\t\tA-=>3.7\n\n\t\t\tB+=>3.3\t\tB=>3.0\n\n\t\t\tB-=>2.7\t\tC+=>2.3\n\n\t\t\tC=>2.0\t\tC-=>1.7\n\n\t\t\tD+=>1.3\t\tD=>1.0\n\n\t\t\tF=>0.0\n\n");
printf("Toplamda kac ders aldiniz ? ");
scanf("%d",&ders);
while(i<=ders)
{
printf("Sectiginiz %d. ders kac kredi ?" , i);
scanf("%d",&kredi);
toplamk=toplamk+kredi;
toplam=toplam+islem(kredi);
i++;
}
printf("Toplam da %d kredi ders secmissiniz .\n\n",toplamk);
ortalama=toplam/toplamk;
printf("Not ortalamaniz %.2lf dir\n\n",ortalama);
printf("\n");
if(ortalama < 2.0 )
{
printf("Adim adim repeat ' a dogru ilerliyorsunuz !! %c %c %c %c \n\n ",1,1,1,1);
}
system("pause");
return 0;
}
float islem(int kredi)
{
float not;
printf("sectiginiz dersin yukaridaki tabloya gore sayisal degerini giriniz : ");
scanf("%f",&not);
return not*kredi;
}
Buraya tıklayarak kodları ve programı indirebilirsiniz.

Hiç yorum yok:

Yorum Gönder