sسلام  دوستان . برنامه ای که اینجا میارم یه جور برنامه محاسباتی برای محاسبه معدل دانشجویانه .به این صورت که تعداد درس و شماره دانشجویی و تعداد واحد هر درس به همراه نمره درس رو وارد می کنیم  و برنامه برای ما طبق معدل می چینه .


 

 

/* this program is written by roja vahabi and its able to separate students by averages*/

#include

#include

int main()

{

int stdno[100]={0},lessno=0,studnt=0;

int loop=0,loop2=0;

double mlsum=0;

double stdavrg[100]={0};

double grade[20]={0},grdmltpl[20]={0};

clrscr();

printf("How many student ? (less than 20) ");

scanf("%d", &studnt);

for (loop=0;loop

{

printf("Student %d\n", loop);

printf(" student number : ");

scanf("%d",&stdno[loop]);

printf(" lessons number: ");

scanf("%d", &lessno);

for (loop2=0;loop2

{

printf(" lesson %d grade : ",loop2);

scanf("%lf", &grade[loop2]);

printf(" lesson %d multiple : ",loop2);

scanf("%lf", &grdmltpl[loop2]);

stdavrg[loop]+=(grade[loop2]*grdmltpl[loop2]);

mlsum+=grdmltpl[loop2];

}

stdavrg[loop]/=mlsum;

mlsum=0;

}

printf("\n-----------------------------------------------------\n");

for (loop=0;loop

{

if(stdavrg[loop]>=17.00)

printf("%d | Top student : %2.2lf\n",stdno[loop],stdavrg[loop]);

else

if(stdavrg[loop]<12.00)

printf("%d | Conditional student: %2.2lf\n",stdno[loop],stdavrg[loop]);

else

printf("%d | Normal student : %2.2lf\n",stdno[loop],stdavrg[loop]);

}

printf("-----------------------------------------------------\n");

getch();

return 0;

}

متن را کپی کنید و  یک فایل تکست جدید بسازید و در آن پیست کنید درست می شود .