doctorsalamon
14-05-2008, 23:43
برنامه ای که 20 دانشجو را از ورودی دریافت کرده و در خانه های آرایه ای از نوع دانشجو (نام ، معدل ، شماره دانشجویی ) ذخیره نماید . پس از ورود شماره دانشجویی را جهت جستجو در آرایه دریافت نماید . در صورت یافت شدن اطلاعات را نمایش دهد . در صورتی که کاربر -1 را وارد نمود برنامه اطلاعات رو را بر اساس معدل مرتب کرده و در خروجی چاپ نماید
ممنون اگر دوستان کمک کنن این برنامه رو کامل کنم و جواب نهایی بالا بدست بیاد
struct student
{
int std no,a;
float avg;
char name[20]
}
int main ()
{
student me[20]
for (int i =0;i<20;i++);
{
cout<<please enter your student number:";
cin>>me[i].std no;
cout <<"please enter your gpa:";
cin>>me[i].avg;
cout<<"please enter your name:";
cin>>me[i].name;
for int i=0,i<20;i++)
{
cout <<"your ave:"<<me[i].name<<endl;
cout<<your avg is :"<<me[i].avg<<endl;
cout<<"your student number:"<<me[i].std no;
}
for (i=0,i<size;i++)
{
if (a[i]==key)
return i;
}
return(-1)
}
return 0;
}
ممنون اگر دوستان کمک کنن این برنامه رو کامل کنم و جواب نهایی بالا بدست بیاد
struct student
{
int std no,a;
float avg;
char name[20]
}
int main ()
{
student me[20]
for (int i =0;i<20;i++);
{
cout<<please enter your student number:";
cin>>me[i].std no;
cout <<"please enter your gpa:";
cin>>me[i].avg;
cout<<"please enter your name:";
cin>>me[i].name;
for int i=0,i<20;i++)
{
cout <<"your ave:"<<me[i].name<<endl;
cout<<your avg is :"<<me[i].avg<<endl;
cout<<"your student number:"<<me[i].std no;
}
for (i=0,i<size;i++)
{
if (a[i]==key)
return i;
}
return(-1)
}
return 0;
}