زبان : C -مشخصات چند دانشجو را گرفته و دانشجویی که دومین معدل را از نظر بزرگی دارد مشخص می کند
#include
#include
struct student {
char name[30] ;
float grade ;
} ;
int main ()
{
int i, n ;
float y ;
clrscr();
struct student st1={0} ;
struct student st, st2={0};
printf("enter the number of student: ");
scanf("%d", &n) ;
for (i = 1; i <= n; i++) {
printf("enter name of student %d :", i);
scanf("%s", st.name) ;
printf("enter grade of student %d :", i);
scanf("%f", &y) ;
st.grade = y;
if (st.grade > st1.grade){
st2 = st1 ;
st1 = st ;
}//enf of if
else if (st.grade > st2.grade)
st2=st ;
}//end of for
printf("the name of second student is :%s", st2.name) ;
printf("\nthe grade of second student is:%.2f", st2.grade);
getch();
return 0;
}
+ نوشته شده در سه شنبه دهم اردیبهشت ۱۳۸۷ ساعت 10:3 توسط behzad lotfi
|