آموزش ++c در 10 جلسه!قسمت 2 تعداد بازدیدvisits : 1156
|
|||||||||
cpp-kia
![]() ![]() ![]()
|
آموزش ++c در 10 جلسه!قسمت 2 سلام دوستای گل کدستانی ام چون دیدم بچه های خوب و با استعدادی هستید این هفته براتون 2 تا آموزش میگذارم کسانی که آموزش 1 رو نخوندن حتما بخونن چیز سختی نیست کسانی که حال ندارن میتونن کلا یه موقع دیگر بیان و بخونن سر حال و با علاقه بخونید لطفا و با دقت فراوان چون جلسه مهمی هست امروز هم 10 قدم با من بیاید ضرری در کار نیست . مطمئن باشید همین طوری بیاین بعد از 10 جلسه یه کدنویس خوب میشید 1- آخرین چیزی که عرض کردم این کد بود کد:
که یک عدد رو ضرب در 2 میکرد ما به جای این کار میتونیم یک متغیر به نام کدستان تعریف کنیم و بعد توی اون این این را ضرب کنیم و بعد کدستان رو چاپ کنیم! هان !؟ چی شد!؟ من میگم شما بیاین یه متغیر دلخواه تعریف کنید اصلا هر چیزی مثلا moisrex بعد بیاین این esm ضرب در 2 رو توی آن بگذارید و بعد moisrex رو چاپ کنیم! یعنی چی!؟ خب الان میبینید! کد:
خب کد رو با دقت بخونید! تا کامل متوجه بشید! 2-حالا اصلا میخوایم یه مقدار برنامه رو خوشگل کنیم! چند نکته بگم! به جای نوشتن کد:
میتونیم این طوری بنویسیم. کد:
یعنی چی!؟ یعنی شما متغیر ها رو پشت سر هم به اسم بنویسید بعد بینشان , بگذارید و در آخر هم ; که گفتم همیشه در آخر هر دستور باید بگذاریم! مثلا الان توی کدمون میتونیم بنویسیم کد:
3- شما الان کلا این نکته ای رو که گفتم رو بیخیال بشید و بدون در نظر گرفتن قدم 2 بیاین 3 رو بخونید! برنامه ای میخوایم بنویسیم که 2 عدد بگیرید در هم ضرب کند کد:
یعنی جی!؟ چیز سختی نگفتم یعنی اول 2 متغیر به نام ها esm و h تعریف کردم بعد گفتم بگیریشون و بعد cout کن (چاپ کن - نمایش بده) h*esm را! خب با توجه به قدم 1 میتونیم این طوری بنویسیم کد:
چیکار کردی!؟ کاری نکردم فقط اومدم یه متغیر به نام e تعریف کردم و گفتم e برابر است با h*esm و بعد e رو چاپ کردم 4- اگر کسی تاحالا رو نفهمیده قبلش بره کامل بخونه و بعد به این قدم بیاد! تا حالا سخت بوده!؟ سوال بپرسید جواب میدم دیگه! خب ساختار شرطی رو میخوام براتون توضیح بدم مثلا ما میخواهیم برنامه ای بنویسیم که یک عدد بگیره و بعد بگه اول است یا نه!؟ این کار به یک ساختار شرطی نیاز دارد ! چه ساختاری!؟ یعنی چی!؟ یعنی باید بگیم اگر عددی که گرفته باقی مانده اش بر 2 برابر 0 بود بگه زوج و اگر برابر با 1 بود بگه فرد. خب ساختار شرطی به این صورت است مثلا ما یک متغیر به نام a را گرفتیم میخواهیم بگوییم اگر کاربر 1 را وارد کرد چاپ کنه: خیلی ممنون! کد:
هان چی شد!؟ چرا این طوری شد!؟ if که اول آوردم یعنی آیا .... و بعد پرانتز که داخل پرانتز باید شرط باشه! مثلا میخواهیم بگویم اگر عدد a کمتر از 5 بود یه چیزی چاپ کنه کد:
بیایم به صورت ساختاری بهش نگاه کنیم if یعنی به شرط این که پرانتز فقط برای مشخص کردن شرط هست و شرط بیاد داخل آن باشه و بعد {} یعنی اگر مثلا a کمتر از 5 بود بیا چیکار کن!؟ } بیا مثلا چاپ کن سلام یا هر چیزی پس آن کاری که باید انجام بشه رو دوباره باید داخل {} بگذاریم توجه این {} به { اول و آخر برنامه ربطی نداره ها! من یه چیزی رو نفهمیدم چرا توی مثلا اول == گذاشیتم! آهان خب ببینید برای شرط == استثنا باید == بگذاریم بعدا توضیح میدم احتمال در جلسه آینده که رفع مشکل if هست 5- خب بیایم اون برنامه ای که اول گفتیم رو بنویسیم توجه برای باقی مانده از علامت % استفاده میشود یعنی چی!؟ مثلا میخواهیم بگوییم 4 وقتی بر 3 تقسیم شد باقی مانده اش برابر است با 1 میگیم کد:
خب مثلا میخواهیم بگوییم a باقی مانده اش بر 2 برابر است با 0 میگوییم a%2==0; خب پس برای برنامه ای که اگر باقی مانده ی عدد ورودی بر 2 برابر بود با 0 بزنه زوج و اگر برابر بود با 1 بزنه فرد چیکار میکنیم!؟ کد:
بخونید ببینید چیزی میفهمید اگر نفهمیدید بپرسید دوباره توضیح بدم 6-خب یه چیز دیگه هم وجود داره به نام else که یعنی غیر از این! مثلا کد:
برنامه یر میگه اگر a برابر بود با 1 بزنه سلام در غیر این صورت بزنه خوبی!؟ مثلا بزنید 2 میگه خوبی!؟ بزنی 3 میگه خوبی!؟ ولی بزنی 1 میگه سلام امیدوارم فهمیده باشید 7-مثلا همین برنامه ی زوج و فرد رو میتونیم این طوری بنویسیم چون یا عدد زوج هست که میده زوج در غیر این صورت حتما فرد هست! منظورم رو میفهمید!؟ میشه با 2 تا if نوشت ولی برنامه این طوری بهتره خب میخوایم بنویسیم کد:
فهمیدید!؟ 8-چند نکته در مورد این ها! else هم به {} نیاز داره if هم نیازه داره پایان if , else نیازی به ; نیست چون دستوری نیست ولی رعایت نکات درون if هم دقیقا مثل بقیه برنامه هست 9-برنامه ای بنویسید که : 2 عدد از کاربر بگیرد بگوید کدام بزرگ تر است! این تکلیفه و نوشتنش الزامی باید کد را برایم پ.خ کنید نفر اول 10 تشکر! نفر دوم 5 تشکر ! و بقیه 3 تشکر! امتیازی:برنامه ای بنویسید که بین 3 عدد مقایسه کند و بزرگ ترین رو چاپ کند 5 تشکر فول امتیازی:برنامه ای بنویسید که 3 عدد بگیرد و آن ها را مرتب چاپ کند یعنی از بزرگ به کوچک 7 تشکر 10- تحلیل برنامه ی آقا محمد کسانی که 1 دبیرستان و کوچک تر هستن شاید متوجه نشوند برنامه : کد:
رویش یکم فکر کنید و نتیجه را بگویید آخر تاپیک خودم نتیجه را بریتان مینویسم هر کسی خط به خط توضیح بده و بعد هم یه توضیح درست و حسابی در مورد کلش بده 5 تشکر میگیره 2 نفر اول فقط! یعنی شما در جمع میتونید از این تاپیک 27 تشکر بگیرید البته اگر سریع بجنبید! موفق باشید |
||||||||
چهارشنبه 11 دی 1392 - 17:04 |
|
cpp-kia
![]() ![]() ![]()
|
پاسخAnswer 3 : آموزش ++c در 10 جلسه!قسمت 2 آقا سینا در مورد اون جست و جو یکی از راه هایش همین هست یعنی if البته باید متغیر های بیشتری یاد بگیرد مثلا اگر forum براش بزنه انجمن! البته یه چیز اصلی رو یادت رفته! cpp فارسی پشتیبانی نمیکنه! امیدوارم متظورت دیکشنری فارسی نبوده باشه! |
||||||||
چهارشنبه 11 دی 1392 - 17:19 |
|
cena
![]() ![]() ![]()
|
پاسخAnswer 4 : آموزش ++c در 10 جلسه!قسمت 2 منظورم فارسیه علی قرار شده برام بسازه . ببینم چیکار میکنه ![]() |
||||||||
چهارشنبه 11 دی 1392 - 17:20 |
|
![]() |
سپاس هاThanks (1) : ariaman5 - |
8ahman
![]() ![]() ![]()
|
پاسخAnswer 5 : آموزش ++c در 10 جلسه!قسمت 2 سلام کار این تگ چیه؟ کد: <conio.h> |
||||||||
چهارشنبه 11 دی 1392 - 17:27 |
|
![]() |
سپاس هاThanks (1) : ariaman5 - |
cpp-kia
![]() ![]() ![]()
|
پاسخAnswer 6 : آموزش ++c در 10 جلسه!قسمت 2 گفتم نپرسید دیگه! برای getch هست! |
||||||||
چهارشنبه 11 دی 1392 - 17:32 |
|
ariaman5
![]() ![]() ![]() ![]() ![]()
|
پاسخAnswer 7 : آموزش ++c در 10 جلسه!قسمت 2 کد: int a , b , c , d , e , l , m ;cin>>a>>b>>c; |
||||||||
چهارشنبه 11 دی 1392 - 17:49 |
|
![]() |
سپاس هاThanks (1) : cpp-kia - |
cpp-kia
![]() ![]() ![]()
|
پاسخAnswer 9 : آموزش ++c در 10 جلسه!قسمت 2 گفتم پ.خ کنید1 |
||||||||
چهارشنبه 11 دی 1392 - 17:57 |
|
ariaman5
![]() ![]() ![]() ![]() ![]()
|
پاسخAnswer 10 : آموزش ++c در 10 جلسه!قسمت 2
کسانی که 1 دبیرستان و کوچک تر هستن شاید متوجه نشوند برنامه : کد:
رویش یکم فکر کنید و نتیجه را بگویید آخر تاپیک خودم نتیجه را بریتان مینویسم هر کسی خط به خط توضیح بده و بعد هم یه توضیح درست و حسابی در مورد کلش بده 5 تشکر میگیره 2 نفر اول فقط! یعنی شما در جمع میتونید از این تاپیک 27 تشکر بگیرید البته اگر سریع بجنبید! موفق باشید به کدوم شاخه ریاضی مربوطه ؟ هنوز نخوندیم :| |
||||||||
چهارشنبه 11 دی 1392 - 17:57 |
|
ats
![]() ![]() ![]()
|
پاسخAnswer 12 : آموزش ++c در 10 جلسه!قسمت 2 تلاشتون قابل ستایشه! آفرین نمرتون 20 امیدوارم همین طور ادامه بدید و c# رو هم آموزش بدید ;) برنامه نویسی تحت وب با PHP تحت معماری MVC
انجام پروژه های برنامه نویسی شما با پایین ترین قیمت جهت سفارش پی ام بدید |
||||||||
چهارشنبه 11 دی 1392 - 20:17 |
|
cpp-kia
![]() ![]() ![]()
|
پاسخAnswer 15 : آموزش ++c در 10 جلسه!قسمت 2 مرسی عزیزم والا من c# خیلی بلد نیستم شاید بتونم مثلا تا 5 جلسه آموزش بدم اما vb رو هم بلدم میتونم درخدمتتون باشم دوستان معلومه بازم هیچ کدومتون نخوندید ها! |
||||||||
پنجشنبه 12 دی 1392 - 09:46 |
|
![]() |
سپاس هاThanks (1) : cena - |
cena
![]() ![]() ![]()
|
پاسخAnswer 16 : آموزش ++c در 10 جلسه!قسمت 2 کد اینا رو پ.خ کردم برنامه پیدا کردن بزرگترین و کوچکترین عدد بین 3 عدد برنامه گرفتن دو عدد و مشخص کردن عدد بزرگتر ![]() |
||||||||
پنجشنبه 12 دی 1392 - 10:22 |
|