ورود

نسخه کامل مشاهده نسخه کامل : درخواست راهنمايي براي اصلاح يك برنامه در C



MaFia_King
23-07-2008, 14:36
با سلام...

من اين برنامه رو تو زبان C نوشتم ولي موقع اجرا اخطار مي ده اگر امكان داشته باشه يه راهنمايي بكنيد تا اين برنامه رو من اصلاح كنم.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
||سپاس**:11:

/*يا حق*/

Mehrdad-bx
23-07-2008, 15:25
مافیا جان شما یه سیمی کالن نذاشتید و بجاش بعد آکولاد گذاشتیدش!
این برنامه صحیح شماست:



#include<stdio.h>
#include<conio.h>
int main()
{
float grade,sum,ave;
int n,unit,unitsum,i;
printf("Enter number of grade:");
scanf("%d",&n);
sum=0; unitsum=0;
for(i=1;i<=n;i++)
{
printf("Enter grade and unit :");
scanf("%f%d",& grade,&unit);
sum=sum+grade*unit;
unitsum+=unit;
}
ave=sum/unitsum;
printf("averag=%f",ave);
return 0;
}

این برنامه کار میکنه.

غلط شما در این قسمت بود:

printf("Enter grade and unit :");
scanf("%f%d",& grade,&unit);
sum=sum+grade*unit;
unitsum+=unit;
{


شما این رو نوشته اید:


printf("Enter grade and unit :");
scanf("%f%d",& grade,&unit);
sum=sum+grade*unit;
unitsum+=unit
;{

مشکلی بود بگو.

MaFia_King
30-07-2008, 13:53
درود.....[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دوست عزيز ممنون از اينكه جواب دادين.

در ضمن من اين برنامه رو براي پيدا كردن معدل يك دانشجو نوشته بودم ولي الان هر كاري مي كنم درست كار نمي كنه ،مشكل از چيه مي تونه با شه..!!؟؟؟

||سپاس**[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

/*يا حق*/

abtin5
05-08-2008, 12:35
ببخشيد اما من نفهميدم اين


sum=sum+grade*unit;
unitsum+=unit

unitsum براي چيه.مگه همون sum جمعشون رو زخيره نميكنه؟پس ديگه چه نيازي به unitsum هست؟:41:

شايدم نحوه معدل حساب كردن تو دانشگاه فرق ميكنه.:14:

ممنون ميشم راهنمايي كنيد.

eng.j.mehrdad
05-08-2008, 12:44
خب گویا دیر رسیدم !
دوستان درست کردن مشکل رو.:46:

abtin5
05-08-2008, 12:55
خب گویا دیر رسیدم !
دوستان درست کردن مشکل رو.:46:

خب مشكل من رو حل كنيد لطفآ .
ممنون ميشم:10:

abtin5
05-08-2008, 19:11
:27:
ببخشيد اما من نفهميدم اين



unitsum براي چيه.مگه همون sum جمعشون رو زخيره نميكنه؟پس ديگه چه نيازي به unitsum هست؟:41:

شايدم نحوه معدل حساب كردن تو دانشگاه فرق ميكنه.:14:

ممنون ميشم راهنمايي كنيد.

حالا فهميدم

اين همون براي محاسبه درس با ضريبشه.:27:

الانم ميرم امتحان كنم ببينم ميتونم مشكلتون رو رفع كنم يا نه.:10:

abtin5
05-08-2008, 21:17
درود.....[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]



در ضمن من اين برنامه رو براي پيدا كردن معدل يك دانشجو نوشته بودم ولي الان هر كاري مي كنم درست كار نمي كنه ،مشكل از چيه مي تونه با شه..!!؟؟؟

||سپاس**[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

/*يا حق*/

من رفتم يكم روش كار كردم و زيباترش كردم.

اما از اولشم كار ميكرد.نميدونم مشكل شما چش بود.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اينم يه زره ديگه باحال تر.:31:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید