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

تمرین هایی برای سی++

Arash_j13

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

hamid133

کاربر تازه وارد
تاریخ عضویت
2 آپریل 2006
نوشته‌ها
69
لایک‌ها
0
سلام.
حداقل بگو چجوری میتونم از تابع راندوم
استفاده کنم.
می خوام یه عدد بین 1 تا 5 رو
تصادفی انتخاب کنه.
ممنون.
 

doomhammer65ir

Registered User
تاریخ عضویت
14 اکتبر 2007
نوشته‌ها
766
لایک‌ها
159
دورد بر همگي
پرسشي دارم . چجور ميتونم يك حافظه ي بي پايان داشتعه باشم كه با پرچمي مانند 0 به پايان برسه ؟
ميخوام دسته اي عدد از كاربر بگيرم ( نميدانم چند تا ) انها را در اين حافظه بريزم و پايان ان را كاربر با 0 مشخص ميكند . پرسش كاملي كه استاد داده اينجور است :
برنامه اي بنويسيد كه در آن تعداد نامحدودي عدد صحيح را از كاربر دريافت كرده و نمايش دهد. پايان اين اعداد با عدد صفر مشخص مي شود. توجه كنيد كه با توجه به نامحدود بودن تعداد اعداد نمي توانيد آنها را در آرايه ذخيره كنيد.
 

pirmard

Registered User
تاریخ عضویت
21 آگوست 2007
نوشته‌ها
841
لایک‌ها
5
دورد بر همگي
پرسشي دارم . چجور ميتونم يك حافظه ي بي پايان داشتعه باشم كه با پرچمي مانند 0 به پايان برسه ؟
ميخوام دسته اي عدد از كاربر بگيرم ( نميدانم چند تا ) انها را در اين حافظه بريزم و پايان ان را كاربر با 0 مشخص ميكند . پرسش كاملي كه استاد داده اينجور است :

linked list
 

Arash_j13

Registered User
تاریخ عضویت
18 فوریه 2005
نوشته‌ها
778
لایک‌ها
2
محل سکونت
مشهد

کد:
#include <vector>
usign namespace std;
....

int main()
{
	vector<int> v;
	int n;
	do
	{
		cin>>n;
		v.push_back(n);
	}
	while(n!=0);
	
	for(unsigned i=0 ; i < v.size() ;++i)
		cout<<v[i]<<"  ";
	cout<<endl;
	
	return 0
}
 

m679n

کاربر تازه وارد
تاریخ عضویت
7 می 2008
نوشته‌ها
1
لایک‌ها
0
دوستان عزيز سلام


كسي ميدونه من چطوري ميتونم در ++c برنامه اي زير را بنويسم


تابع بازگشتي بنويسم كه عدد را از كاربر دريافت كرده و مجموع ارقام را برگرداند
 

ebraminio

کاربر تازه وارد
تاریخ عضویت
3 اکتبر 2007
نوشته‌ها
17
لایک‌ها
0
دوستان عزيز سلام


كسي ميدونه من چطوري ميتونم در ++c برنامه اي زير را بنويسم


تابع بازگشتي بنويسم كه عدد را از كاربر دريافت كرده و مجموع ارقام را برگرداند

تابع اول رند کننده هست. دومی کاری رو میکنه که می خواهید.

int fix(int x){
return x;
}
int calculate_num(int x){
int k=0;
for (int j=x;fix(j)!=0;j/=10){
k+=j-fix(j/10)*10;
}
return k;
}
 
Last edited:

ebraminio

کاربر تازه وارد
تاریخ عضویت
3 اکتبر 2007
نوشته‌ها
17
لایک‌ها
0
آقا من یه سوال دارم کسی بلده ovverride توی C انجام بده؟
 

ali_metall

Registered User
تاریخ عضویت
7 جولای 2007
نوشته‌ها
29
لایک‌ها
0
;کسی اینجا برنامه کاملشو داره(نام دانشجو با شماره دانشجویی بگیره مرتب کنه ویرایش کنه حذف کن) ؟بزاره تو سایت دانلود کنیم.یا برام بفرسته به میلم.
ممنون میشم اگه یکی اینکارو بکنه

[email protected]
 

یاشار

Registered User
تاریخ عضویت
23 آگوست 2006
نوشته‌ها
1,356
لایک‌ها
3
سن
38
محل سکونت
Atlantica
برنامه ای بنویسید که از میان چند عدد صحیح کوچکترین انها را پیدا کند. فرض کنید که اولین مقداری که خوانده می شود تعداد اعدادی را که باید وارد شوند نشان می دهد.

در ضمن کامپایلرم برنامه eclipse هست. کسی بلده باهاش کار کنه؟
 
Last edited:

master.

Registered User
تاریخ عضویت
19 آپریل 2006
نوشته‌ها
243
لایک‌ها
16
سن
38
محل سکونت
Somwhere Nearby,Who cares...
برنامه ای بنویسید که از میان چند عدد صحیح کوچکترین انها را پیدا کند. فرض کنید که اولین مقداری که خوانده می شود تعداد اعدادی را که باید وارد شوند نشان می دهد.

در ضمن کامپایلرم برنامه eclipse هست. کسی بلده باهاش کار کنه؟
سلام یاشار .
تعداد اعداد شماره ای هست که تو ی یه لووپ میزای (شمارنده حلقته ) . بعد از اینکه این شماره رو گرفتی عدد اول رو دریافت میکنی ( قبل از حلقه ) بعد اونو برابر کوچکترین عددت(Min) قرار میدی . وارد حلقه میشی ( شمارنده حلقتو یکی کم کن چون قبلا یه عدد گرفتی ) حالا از کاربر یه عدد دریافت کن اون رو با Min بسنج اگه کوچکتر بود جایگزین کن در غیر اینصورت َشمارنده++ و عدد بعدی !

کار با اکلیپسم کار ی نداره! مشخصه که !( چند ماه پیش یبار نصبش کردم .بهم نساخت پاکش کردم! اما در کل مشخصه !)
 

elnaziii

Registered User
تاریخ عضویت
4 می 2009
نوشته‌ها
180
لایک‌ها
4
سن
37
دوستان عزیز من دانشجوی کامپیوترم و این ترم سی پلاس پلاس دارم
اصلا نمیتونم برنامه بنویسم اما معنی همه ی خط هارو میدونم واقعا نمیدونم چی کار کنم و چه جوری برنامه بنویسم اصلا نمیفهمم از کدوم دستور کجاها استفاده کنم
اگر کسی یه مرجع کمک درسی خوب داره معرفی کنه ممنون میشم:blink:
 

master.

Registered User
تاریخ عضویت
19 آپریل 2006
نوشته‌ها
243
لایک‌ها
16
سن
38
محل سکونت
Somwhere Nearby,Who cares...
دوستان عزیز من دانشجوی کامپیوترم و این ترم سی پلاس پلاس دارم
اصلا نمیتونم برنامه بنویسم اما معنی همه ی خط هارو میدونم واقعا نمیدونم چی کار کنم و چه جوری برنامه بنویسم اصلا نمیفهمم از کدوم دستور کجاها استفاده کنم
اگر کسی یه مرجع کمک درسی خوب داره معرفی کنه ممنون میشم:blink:
دیتل و دیتل عالیه . اگه کتاب اصلی ( انگلیسی ) رو بخونی بمراتب بهتره . واقعا غوغا میکنه
 

niloofar abi

کاربر تازه وارد
تاریخ عضویت
13 دسامبر 2009
نوشته‌ها
4
لایک‌ها
0
سلام
من دانشجوی سال اول پلیمرم
یه برنامه تو محیط c++ میخوام
برنامه ای که تمام اطلاعات یه دانشجو رو از قبیل نام، نام خانوادگی، نام پدر، رشته و شماره دانشجویی بگیره( بر اساس array list میتونیم اطلاعاتشونو بگیریم) و سپس براساس شماره دانشجویی مرتب کنه( که بر اساس تابع bubble میشه مرتبش کرد).
بعد بشه با زدن شماره دانشجویی تمام اطلاعات اون فرد نمایش داه بشه
راه منطقیشو بلدم ولی نمیتونم تو برنامه بنویسمش:(
یاریم کنید یک دنیا ممنون میشم :p
 

niloofar abi

کاربر تازه وارد
تاریخ عضویت
13 دسامبر 2009
نوشته‌ها
4
لایک‌ها
0
دوستان عزیز من دانشجوی کامپیوترم و این ترم سی پلاس پلاس دارم
اصلا نمیتونم برنامه بنویسم اما معنی همه ی خط هارو میدونم واقعا نمیدونم چی کار کنم و چه جوری برنامه بنویسم اصلا نمیفهمم از کدوم دستور کجاها استفاده کنم
اگر کسی یه مرجع کمک درسی خوب داره معرفی کنه ممنون میشم:blink:


سلام
به کتاب برنامه نویسی به زبان C مهندس عین الله جعفرنژاد قمی انتشارات علوم رایانه
و یا
به سایت www.olomrayaneh.net
مراجعه کن
خوبه من تا اینجا راضی بودم
 

niloofar abi

کاربر تازه وارد
تاریخ عضویت
13 دسامبر 2009
نوشته‌ها
4
لایک‌ها
0
دوستان عزیز من دانشجوی کامپیوترم و این ترم سی پلاس پلاس دارم
اصلا نمیتونم برنامه بنویسم اما معنی همه ی خط هارو میدونم واقعا نمیدونم چی کار کنم و چه جوری برنامه بنویسم اصلا نمیفهمم از کدوم دستور کجاها استفاده کنم
اگر کسی یه مرجع کمک درسی خوب داره معرفی کنه ممنون میشم:blink:
سلام
به کتاب برنامه نویسی به زبان C مهندس عین الله جعفرنژاد قمی انتشارات علوم رایانه
و یا
به سایت www.olomrayaneh.net
مراجعه کن
خوبه من تا اینجا راضی بودم
 

apocalipto

کاربر تازه وارد
تاریخ عضویت
7 ژانویه 2010
نوشته‌ها
84
لایک‌ها
0
محل سکونت
تهران بزرگ
آقا محمد برنامه تون خوب بود ولی از ارایه استفده کردید حالا درسته پویا شده اما بازم ارایه است

در مورد getch و getche اولی کارکتر گرفته شده رو نمایش نمی ده ولی دومی می ده
مثلا

کد:
#include <stdio.h>
#include <conio.h>

int main()
{
      int c;
      c=getch();
      printf("you was entered %c\n",c);
      c=getche();
      getch();
      return 0;
}

واقعا این برنامه هستش ؟هر کی این رو نوشته سریع تر خودش رو بیل گیتس معرفی کنه.حیفه تو ایران بمونی
 

apocalipto

کاربر تازه وارد
تاریخ عضویت
7 ژانویه 2010
نوشته‌ها
84
لایک‌ها
0
محل سکونت
تهران بزرگ
دوستان عزیز من دانشجوی کامپیوترم و این ترم سی پلاس پلاس دارم
اصلا نمیتونم برنامه بنویسم اما معنی همه ی خط هارو میدونم واقعا نمیدونم چی کار کنم و چه جوری برنامه بنویسم اصلا نمیفهمم از کدوم دستور کجاها استفاده کنم
اگر کسی یه مرجع کمک درسی خوب داره معرفی کنه ممنون میشم:blink:

عزیز من واقعا شما با چه انگیزه برنامه نویسی را انتخاب کردین؟ ،مگه واحد c++ آخه چقدر براش جزوه میدن ؟ آخرش تا کلاسها درس میدن که حالا که دارن به جای c , c++ درس میدن یه خرده هم از شی گرایی صحبت بشه،من پیشنهاد میدم از این رشته انصراف بدین،حالا هم اگه قراره ادامه بدی یه تعریف تابع رو باید یاد بگیری یه تعریف کلاس
،نمی خوام پز بدم ولی من اسمبلی و سی را بالای 18 گرفتم , همه بچه های هم خونه من هم در اون زمان بالای 12 شدن،بخدا کاری نداره ،یه خورده تلاش کنی مطمئن باش از برنامه نویسی لذت میبری:f34r::f34r::f34r::f34r:
موفق باشی
 
بالا