• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

کمک برای سه برنامه ی سی پلاس پلاس _ خیلی فوری

واقعن که

کاربر تازه وارد
تاریخ عضویت
22 ژوئن 2006
نوشته‌ها
10
لایک‌ها
0
سلام من این سه برنامه رو میخوام
کسی از دوستان میتونه کمکم کنه؟؟؟؟؟؟؟
1- برنامه ای که یک سکه ی 100 ریالی را به سکه های 2و5و10و20و50 ریالی تقسیم کنه .
2- برنامه ای که تعدادی عدد را از ورودی دریافت کنه و با استفاده از typecasting میانگین آنها رو چاپ کنه .
3- برنامه ای که تعدادی عدد را از ورودی گرفته و فاکتوریل آنها را محاسبه و چاپ کنه .
اینا خیلی فوریه :( اگه لطف کنید و تا فردا بعد از ظهر اینها رو به من بدید ممنون میشم :blush:
 

واقعن که

کاربر تازه وارد
تاریخ عضویت
22 ژوئن 2006
نوشته‌ها
10
لایک‌ها
0
تو رو خدا نگید که این ها رو بلد نیستید !!!
مگه میشه ؟! یه لطفی به من بکنید تا امشب اینها رو به من بدید . جبران میکنم .
 

bloody

کاربر فعال علم و دانش
کاربر فعال
تاریخ عضویت
19 آپریل 2007
نوشته‌ها
1,256
لایک‌ها
17
محل سکونت
IRAN
اگه خیلی واجبه و نمیتونی بنویسی تا آخر امشب صبر کن رسیدم واست مینویسم!
 

mehdirm666

Registered User
تاریخ عضویت
9 فوریه 2006
نوشته‌ها
592
لایک‌ها
1
محل سکونت
یه جای خوب
کاربر فعال محترم دیگه چند خط کد به این سادگی که تاقچه بالا گزاشتن نداره !!! واقعا متاسفم که ما ایرانی ها حتی توی یه مکان آموزشی مثل تالارهای گفتگو هم با گوشه و کنایه کارامون رو راه میندازیم !!!

دوست عزیز متاسفانه من همین الان پست شما رو دیدم اگر به کارتون میاد این کد ها رو که همین جا خیلی عجله ای نوشتم رو براتون میزارم . اشکالاتش رو خودتون برطرف کنید .


میانگین اعداد ورودی :
کد:
#include <iostream.h>
int main()
{
int i,a,s;
char c;
float avg=0;
clrscr();
for(i=0; c!='.'; i++) {
	cin >> a;
	s += a;
}
avg=(float) s/i;
cout << avg;
return 0;
}

فاکتوریل اعداد ورودی :
کد:
#include <iostream.h>
int main()
{
int i,n,s=1;
cin >> n;
for(i=1; i<=n; i++){
	s *= i
}
cout << s;
getch();
return 0;
}

خورد کردن سکه :
کد:
#include <iostream.h>
#include <conio.h>
int main()
{
int i2,i5,i10,i20,i50,count=0;
unsigned longint sum;
clrscr();
for(i2=0; i2<=50; i2++)
	for(i5=0; i5<=20; i5++)
		for(i10=0; i10<=10; i10++)
			for(i20=0; i20<=5; i20++)
				for(i50=0; i50<=2; i50++) {
					sum=i2*2 + i5*5 + i10*10 + i20*20 + i50 *50;
					if(sum==100) {
						cout << "2 rials=" << i2 << "5 rials=" << i5 << "10 rials=" << i10 ;
						cout << "20 rials=" << 120 << "50 rials=" << i50 ;
						count++;
					} // end of if
					sum=0;
				} // end of for
cout <<"number of correct time=" << count ;
getch();
return 0 ;
}
 

Arash_j13

Registered User
تاریخ عضویت
18 فوریه 2005
نوشته‌ها
778
لایک‌ها
2
محل سکونت
مشهد
هر کسی نظر خودش رو داره ولی به نظر من اگه ما قرار باشه همیشه تمرین هامون یکی دیگه برمون انجام بده هیچ وقت چیزی یاد نمی گیریم به همین دلیل من فکر کی کنم این یه جور ظلم به شخص هست که تمرینش رو براش کامل حل کنم
 

saalek110

Registered User
تاریخ عضویت
10 آپریل 2007
نوشته‌ها
212
لایک‌ها
1
من هم اگر ببیننم کسی مقد اری از تمرین را حل کرده کمک می کنم ولی از اول هیچ وقت نمی نویسم.
ولی الگوریتم نوشتن اگر لازم باشه را شرح می دهم.

نوشتن برنامه های بالا کاری نداره ولی تا خود فرد ور نره یاد نمی گیره.
 

Neo.BHK

کاربر تازه وارد
تاریخ عضویت
22 آپریل 2007
نوشته‌ها
338
لایک‌ها
1
محل سکونت
Tehran
هر کسی نظر خودش رو داره ولی به نظر من اگه ما قرار باشه همیشه تمرین هامون یکی دیگه برمون انجام بده هیچ وقت چیزی یاد نمی گیریم به همین دلیل من فکر کی کنم این یه جور ظلم به شخص هست که تمرینش رو براش کامل حل کنم

كاملا درسته ...

من هم اگر ببیننم کسی مقد اری از تمرین را حل کرده کمک می کنم ولی از اول هیچ وقت نمی نویسم.
ولی الگوریتم نوشتن اگر لازم باشه را شرح می دهم.

نوشتن برنامه های بالا کاری نداره ولی تا خود فرد ور نره یاد نمی گیره.

تاييد.
منم همين طور ... من خودم شده بارها تو فروم هاي خارجي فقط يه " ايده " خواستم ... حتي نه نوشتن الگوريتمش ... و خودم توضيح دادم كه كجاشو بلدم و اينا ....
ولي كسي بهم جواب نداده و گفتن ما تمرين حل نمي كنيم !!

البته من هم برنامه هاي فاكتوريل و ... رو داشتم چون تمرين هاي كتاب هاي دانشگاس ...
ولي با يه سرچ هم مي شد گير اورد.
94.gif
 

mehdirm666

Registered User
تاریخ عضویت
9 فوریه 2006
نوشته‌ها
592
لایک‌ها
1
محل سکونت
یه جای خوب
كاملا درسته ...
این رو کاملا قبول دارم ولی بعضی وقت ها میبینید که طرف نه این که بلد نباشه ، ولی واقعا وقت اینو نداره که چند خط کد هرچند خیلی ساده رو بنویسه .
 

Neo.BHK

کاربر تازه وارد
تاریخ عضویت
22 آپریل 2007
نوشته‌ها
338
لایک‌ها
1
محل سکونت
Tehran
این رو کاملا قبول دارم ولی بعضی وقت ها میبینید که طرف نه این که بلد نباشه ، ولی واقعا وقت اینو نداره که چند خط کد هرچند خیلی ساده رو بنویسه .

دوستان !

اون دوستمون كه جوابشو گرفت به كمك mehdirm666 ...
حرف mehdirm666‌هم درسته ... حرف هممون درسته !!
منم اومدم كمك كنم كه شما پيش دستي كرده بودي ...
پايان اين تاپيك اعلام مي شه !!!

همگي موفق باشيد
 
بالا