مشاهده نسخه کامل
: سوالاتی در مورد C++
B E H Z A D
03-11-2009, 20:33
سلام . من چنتا سوال داشتم :
1 ) بهترین کامپایلر برای سی پلاس پلاس چیه ؟
2 ) بجز Visual studio کدوم نرم افزار قابلیت windows form داره ؟
3 ) کد برنامه هایی که در ویژوال استودیو به صورت windows form نوشته میشن چه فرقی با برنامه های کنسول دارن ؟
sin2x=2sinxcosx
03-11-2009, 21:42
1- نمی تونم جواب بدم . از اون سوال هاس .....
2- فکر کنم هیچ نرم افزاری . چون windows form تحت دات نت نوشته میشن .
3- ورودی و خروجی در برنامه های کنسول فقط متن هست و رابط کاربر شما صفحه کلید و صفحه نمایش است . windows form رو هم که می بینین . همه چی توش هست .
bahareh_bus
03-11-2009, 22:37
1 ) بهترین کامپایلر برای سی پلاس پلاس چیه ؟
اگر قصد داری که بر روی پلت فرم ویندوز برنامه نویسی کنی ، یقینآ بهترین کامپایلر برای شما، همواره جدیدترین نسخه visual c++ خواهد بود. شک نکن!
2 ) بجز Visual studio کدوم نرم افزار قابلیت windows form داره ؟
من که تا به حال موردی ندیدم ! درسته که windows form توسط دات نت حمایت میشه ولی روشهایی وجود داره که شما میتونید از کنترل های دات نت در کدهای native خودتون استفاده کنید.
3 ) کد برنامه هایی که در ویژوال استودیو به صورت windows form نوشته میشن چه فرقی با برنامه های کنسول دارن ؟
سوالتون از پایه مشکل داره ، شما داری دو قسمت کاملآ نامربوط رو با هم مقایسه می کنید ! من که منظورتون رو متوجه نشدم!
شما میتونید از برنامه ای که برای کنسول نوشتید توابع windows.h رو فراخوانی و با windows form کار کنید
B E H Z A D
04-11-2009, 11:53
منظور من در سوال سوم اینه که مثلا " در کنسول دستور Cout و cin وجود دارن . میخوام بدونم که این دستور ها در ویندوز فرم هم کار میکنن ؟
bahareh_bus
04-11-2009, 15:06
منظور من در سوال سوم اینه که مثلا " در کنسول دستور Cout و cin وجود دارن . میخوام بدونم که این دستور ها در ویندوز فرم هم کار میکنن ؟
نه ! .
B E H Z A D
04-11-2009, 17:19
کلا" آموزشی برای C++ هست که توش برنامه نویسی Windows form رو آموزش بده .انگلیسی یا فارسی فرقی نمیکنه .
سلام
دوستان من خیلی گشتم گفتم به جای اینکه یک تاپیک بزنم بیام اینجا سوالمو بپرس
یکی از فامیلهای ما لب تاب خریده ..و تازه وارده ومیگه که برنامه C تو محیط ویندوز ویستا کار نمیکنه..؟؟
ایا راهی هست یا باید حتما XP بزنه...?
در ویندوز 7 چطور کار میکنه.؟
عزیزم cout و cin در ویندوز فرم هم کار میکنن ولی تو ویندوز فرم که کنسول مخفی است این دستورات بدرد نمیخوره :دی
سلام
دوستان من خیلی گشتم گفتم به جای اینکه یک تاپیک بزنم بیام اینجا سوالمو بپرس
یکی از فامیلهای ما لب تاب خریده ..و تازه وارده ومیگه که برنامه C تو محیط ویندوز ویستا کار نمیکنه..؟؟
ایا راهی هست یا باید حتما XP بزنه...?
در ویندوز 7 چطور کار میکنه.؟
باید از visual studio 2008 استفاده کنه
bahareh_bus
06-11-2009, 13:23
سلام
دوستان من خیلی گشتم گفتم به جای اینکه یک تاپیک بزنم بیام اینجا سوالمو بپرس
یکی از فامیلهای ما لب تاب خریده ..و تازه وارده ومیگه که برنامه C تو محیط ویندوز ویستا کار نمیکنه..؟؟
ایا راهی هست یا باید حتما XP بزنه...?
در ویندوز 7 چطور کار میکنه.؟
ایشون احتمالآ از کامپایلرهای 16 بیتی استفاده می کنند مثل turbo C.
برای مقاصد اموزشی من code::block رو توصیه می کنم که جمعآ 18 مگ حجم داره و بسیار سبک و ساده است.البته dev-c++ هم عالیه ولی کد نویسی درش چندان جذاب نیست.
ممنون
پس من بهش می گم.
ولی یه سوال اگه می خواد از همون 16 بیتی استفاده کنه..راه حلش چیه..؟
bahareh_bus
06-11-2009, 22:32
ممنون
پس من بهش می گم.
ولی یه سوال اگه می خواد از همون 16 بیتی استفاده کنه..راه حلش چیه..؟
من توصیه می کنم که اینکار رو نکنند ! چرا که کامپایلرهای قدیمی هیچ مزیتی (حتی یه دونه !) نسبت به کامپایلرهای نسل جدید ندارند و اتفاقآ پر از اشکال و باگ هستند و به دلیل قدیمی بودن کتابخانه ها ، بسیاری از کدها ، توابع و کلاس های جدید در این کامپایلرها قابل استفاده نخواهد بود ، همچنین اکثر این کامپایلرها قابلیت بهینه سازی کدها رو ندارند و کدهای کامپایل شده توسط انها به نسبت کامپایلرهای جدیدتر به مراتب حجیم تر و کند تر خواهند بود و البته ده ها مشکل دیگه که از حوصله بحث ما خارجه ...
اما اگر همچنان اصرار به استفاده از این گونه برنامه ها دارید میتونید روش اجرای اونها رو در ویندوز ویستا از طریق لینک زیر فرابگیرید (step by step) :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خیلی ممنون میگم از همون code::block استفاده کنه.
دوستان باهوش خواهشا تا فردا شب هرکدوم از این سوالا رو بلدین جواب بدین:
1.برنامه ای که یک آرایه 3 در 10 از ورودی دریافت سپس مجموع عناصر آرایه را چاپ کند.
2.مثل برنامه بالا فقط مجموع عناصر هر سطر را چاپ کند.
3.مثل بالا فقط مجموع هر ستون چاپ شود.
4. آرایه 3 در 10 از ورودی دریافت سپس مجموع عناصر هرسطر را به دست آوردو بزرگترین آنها را در خروجی چاپ کند.
5. برنامه ای که یک آرایه 3 در 10 ازورودی دریافت سپس سطر وسط آرایه را مرتب کرده , نهایتا آرایه را در خروجی چاپ کند.
6.مثل 5 فقط یه جای سطر وسط , ستون وسط مرتب شده ونهایتا آرایه چاپ شود.
7.برنامه ای که یک آرایه 5 در 5 را از ورودی دریافت سپس مجموع عناصر قطر اصلی و قطر فرعی آرایه را به تفکیک در خروجی چاپ کند.
ممنون!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
sin2x=2sinxcosx
13-11-2009, 20:37
دوستان باهوش خواهشا تا فردا شب هرکدوم از این سوالا رو بلدین جواب بدین:
1.برنامه ای که یک آرایه 3 در 10 از ورودی دریافت سپس مجموع عناصر آرایه را چاپ کند.
2.مثل برنامه بالا فقط مجموع عناصر هر سطر را چاپ کند.
3.مثل بالا فقط مجموع هر ستون چاپ شود.
4. آرایه 3 در 10 از ورودی دریافت سپس مجموع عناصر هرسطر را به دست آوردو بزرگترین آنها را در خروجی چاپ کند.
5. برنامه ای که یک آرایه 3 در 10 ازورودی دریافت سپس سطر وسط آرایه را مرتب کرده , نهایتا آرایه را در خروجی چاپ کند.
6.مثل 5 فقط یه جای سطر وسط , ستون وسط مرتب شده ونهایتا آرایه چاپ شود.
7.برنامه ای که یک آرایه 5 در 5 را از ورودی دریافت سپس مجموع عناصر قطر اصلی و قطر فرعی آرایه را به تفکیک در خروجی چاپ کند.
ممنون!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1- از دو تا حلقه استفاده کنين که يکي 3 بار لوپ ميزنه و يکي 10 بار .
2- تقريبا مثل قبلي قابل حله .
3- باز هم ...
4- باز هم قبلي ها و يه مقايسه مي خود که اولي رو max مي گيريم و يکي يکي تو يه حلقه چک مي کنيم که اگه يکي از اون عددها از اين max بزرگتر بودن اونو max بگيره .
5- باز هم بسيار راحت و تکراري
6- تکراري
7- ...... !!!؟؟؟
کلا وقتي تعداد عناصر مشخصه کار خيلي خيلي ساده اس .
m_maryam
20-11-2009, 01:22
سلام . منم چنتا سوال داشتم :
1 ) بهترین کامپایلر برای سی پلاس پلاس چیه ؟
2 ) بجز Visual studio کدوم نرم افزار قابلیت windows form داره ؟
3 ) کد برنامه هایی که در ویژوال استودیو به صورت windows form نوشته میشن چه فرقی با برنامه های کنسول دارن ؟
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.