::: در حال بارگیری لطفا صبر کنید :::Loading , please wait ...

انجمن کدستانMoisrex

MoisrexMoisrex.rozblog.com
زمان جاریtime : پنجشنبه 14 تیر 1403 - 6:15 قبل از ظهر
نام کاربریusername : پسوردpassword : یاor عضویتregister | رمز عبور را فراموش کردمForgot your password?
شما در سایت ما ثبت نام نکرده اید و یا وارد اکانت کاربری خود نشده اید. از شما خواهشمند هستیم You are not log in to site. Please وارد شویدlogin یاor ثبت نام کنیدregister .
آموزش ++c در 10 جلسه!قسمت 1
تعداد بازدیدvisits : 8603
cpp-kia آفلاین



ارسال هاAnswers : 77
عضویتRegistration date : 9 /10 /1392
حمایت کردهThanks : 19
حمایت شدهThanked : 85
آموزش ++c در 10 جلسه!قسمت 1

سلام به دوستان گل کدستانی عزیز!

برای بالا بردن سطح اطلاعاتتون من یه سری آموش 8 جلسه ای در 8 هفته و 2 جلسه رفع اشکال میگذارم

لطفا با من قدم به قدم بیاین تا قشنگ به اندازه یه کدنویس cpp بلد باشید

خب دیگه بیشتر از این طول نمیدم و میرم سر اصل مطلب

من در هر جلسه حدود 10 قدم میگم و شما قدم به قدم با من میاین

1- دانلود نرم افزار کدبلاکس (دانلود) حتما همین نرم افزار و همین نسخه رو دانلود کنید چون بعد در مورد مبحث گرافیک با آن کار داریم

2- تا این جا امیدوارم خوب بوده باشه دلم نمیخواد قدم ها رو تند تند برید یا قبل از انجام یک قدم قدم بعدی رو بخونید! پس برگردید و قدم 1 رو اجرا کنید

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

creat a new project

رو بزنید

و حالا یک پنجره جلوی شما باز هست و باید گزینه ی

citalk consol

رو بزنید

و این پنجره های جدید رو همه رو پشت سر بگذارید و next بزنید و یک نام برای پروژه انتخاب کنید ترجیحا نام 1 در یک پوشه ی جدید در جای مشخص!

3- حالا در سمت چپ شما قسمتی به نام

sources هست باید بر روی آن کلیک کنید و در در قسمت

main بروید

و حالا برنامه نویسی شروع میشود

4-تا این جا امیدوارم مشکلی نباشه

چیزی که برای شما باز شده

نکته: برای اجرا شدن برنامه در کامپیوتر ها کلید f9 و در لب تاپ ها کلید fn+f9 بزنید

کد:

#include <iostream>

#include <conio.h>

using namespace std;

main()

{

cout << "Hello world!" << endl;

getch();

}

میباشد

کد:

#include <iostream> فعلا با این کاری نداشته باشیدو در همه برنامه هایتان در بالای آن بزنید

#include <conio.h> فعلا با این کاری نداشته باشیدو در همه برنامه هایتان در بالای آن بزنید

using namespace std; ba in ham kari nadashte bashi!

main() barname az in shoro mish v baiad in ro hamishe bezarid

{ in { neshne baz shodan barname hast

cout << "Hello world!" << endl;

getch(); hamishe dar akhar barname ha bezarid

} in neshne payan barname hsat

به توضیحات من در این کد دقت کنید

و بخونیدش!

5- میخواهیم به ساختار برنامه نگاه کنیم!

کد:

#include <iostream>

#include <conio.h>

using namespace std;

را شما باید همیشه بگذارید و بعدا در جلسه ی 8 به آن اشاره میکنم!

کد:

main()

}

نشانه ی شروع برنامه هست اگر گذاشته نشود کلا برنامه ای برای کامیپوتر تعریف نمیشود!

ساختار

کد:

cout

cout یعنی خارج کردن چیزی و به معنی چاپ کردن و نمایش دادن بر روی صفحه است

و ساختار آن این گونه است

کد:

cout << "matnetom";

شما هر متنی در این جا بگذارید بر روی صفحه نمایش نشان میدهد!

>>

به معنی نمایش دادن است

و شما باید به این نکات توجه کنید

;

در پایان هر دستوری میاید!

>> به نشنه ی خارج کردن است

endl به معنی اینتر است

یعنی اگر این endl رو نگذارید کلا برنامه فقط یه اینتر کم داره

یعنی به جای این

کد:

cout << "Hello world!" << endl;

این رو بگذارید

کد:

cout << "Hello world";

مشکلی پس نیست!

وقتی دنبالش شما

کد:

<< endl;

را میگذارید دیگر نباید

;

را بگذارید و باید بعد از اینتر

;

را بگذارید

یعنی شما نباید این طوری بنویسید!

کد:

cout << "Hello world!"; << endl;

این غلطه!

; باید در این دستور فقط یک عدد باشد!

6- برید یه استراحت کنید و به چیز هایی که گفتم فکر کنید!

7- برنامه ای بنویسید که چاپ کند

salam

khobi?

و در این تاپیک بگذارید

اگر اشکالی داشت هم ذکر کنید با هم برطرفش کنیم!

8-امیدوارم مرحله ها رو همین طوری رد نکرده باشید!

تعریف متغیر!

در واقع بدون متغیر برنامه چیزی فراتر از چاپ کردن نیست!

چگونه متغیر تعریف کنم!؟شما باید بعد از

main

}

متغیرتون رو به این صورت تعریف کنید

کد:

int esm;

esm

یعنی اسم ها!

یعنی هر اسمی دلتون خواست بنویسید! مثلا سامان!

9- خب به چه دردی میخوره!؟

شما میتونید یک مقدار به یک متغیر بدید!

مثلا

کد:

int esm;

esm=2;

و بعد اون رو چاپ کنید!

برای جاپ کردن این دفعه نیازی به گذاشتن

"

نیست

یعنی چی!؟ " " را زمانی میگذاریم که بخواهیم متنی رو نمایش بدهیم

الان ما میخواهیم یک ماغیر رو نمایش بدیم پس مینویسم:

کد:

int esm;

esm=2;

cout<<esm;

یعنی برنامه مون میشه:

کد:

#include <iostream>

#include <conio.h>

using namespace std;

main()

{

int esm;

esm = 2;

cout <<esm<< endl;

getch();

}

و اگر در بغل های

esm در جاپ

" " را بزنیم فقط چاپ میکند

esm

پس حواستون باشد!

برای تعریف یک متغیر هم باید بعد از اسموتن ; رو بگذارید

در یک متغیر فعلا فقط میتونید یک عدد بگذارید یعنی

int a=1;

int b= 2*2;

یه چیزی که آخرش یک عدد بشه

یا حتی این هم درسته

int c= (2+2)*2;

ولی این غلطه

int h= c;

خب به چه دردی میخوره!؟ ما اصلا از اول مینوشتیم 2 دیگه ! : ببینید دوستان فعلا کاری با این چیز ها نداشته باشید در جلسه 2 میفهمید!

9-تا اینجا مشکلی بوده!؟

بپرسید خجالت نداره که!

گرفتن مقدار از یک کاربر! مثلا میخواهیم یک برنامه بنویسیم که یک عدد از کاربر گلمون بگیره و بعد اون رو چاپ کنه!

خب به جای این که نوشتیم

esm=2;

بنویسیم

cin>>esm;

> به معنی نمایش دادن!

که قبلا تذکر دادم برای اینه که قاطی نکنید!

یعنی چی!؟ الان برنامه مون اول یک متغیر به نام esm تعریف کردیم و بعد اومیدم اون رو از کاربر گرفتیم

تذکر دوباره بعد از هر دستور حتی گرفتن هم باید ; باشد!

پس برنامه این طوری میشه

کد:

#include <iostream>

#include <conio.h>

using namespace std;

main()

{

int esm;

cin>>esm;

cout << esm<< endl;

getch();

}

این برنامه یک عدد میگیره و آن را چاپ میکند!

نکته برای عدد دادن به کامپیوتر باید اینتر بزنید یعنی وقتی برنامه اجرا شد میخواهید یک عدد به کامپیوتر بدهید پس باید بزنید مثلا

9

اینتر!

تا آن را چاپ کند!

بعدا با انواع آن آشنا میشیم!

میخواهیم برنامه ای بنویسیم که یک عدد بگیرد و 2 برابر آن را چاپ کند!

فقط کافیست در موقعی که دارد آن را چاپ میکند 2 برابر آن را چاپ کند!

یعنی

cout

کد:

#include <iostream>

#include <conio.h>

using namespace std;

main()

{

int esm;

cin>>esm;

cout <<2*esm<< endl;

getch();

}

10-امیدوارم مشکل نباشه هرچند مطمئنم مشکلاتی هست!

و اگر نپرسید از کم کاری خودتونه

میتونید خودتون رو تست کنید یک برنامه بنویسید که یک عدد بگیرد و توان 3 آن را چاپ کند!

الان باید بتونید!

شاید اشکال تایپی موجود باشد خودتون دیگه به دل نگیرید!

موفق و پیروز تا دیداری دیگر بدرود!

دوشنبه 09 دی 1392 - 13:44
ارسال پیامsend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شدهThanks : سپاس هاThanks (9) : SEA - cena - jbanner - amireza - vahidwwe - mohammadelement - admin - t-rex - 00mostafa00 -
cpp-kia آفلاین



ارسال‌هاAsnwers : 77
عضویتRegistration date : 9 /10 /1392
حمایت کردهthanks : 19
حمایت شدهThanked : 85
پاسخAnswer 1 : آموزش ++c در 10 جلسه!قسمت 1

دوستان یه توضیحی من بهتون بدم!

و یه نصیحت !

چیزی که براتون میمونه همینه!

یعنی بگذارید یه چیزی از این سایت کدنویسی یاد بگیرید!

مطمئن باشید من مسلطم و مشکلی ندارم و میتونم بهتون قشنگ یاد بدم

بستگی به کار خودتون داره

من گفتم بخونید و تست کنید

نه این که تشکر بزنید

خوشحال میشم که تشکر میکنید اما خوشحال تر میشم که سوال بپرسید و قشنگ بهتون یاد بدم

خوشحال میشم که قشنگ این برنامه رو دانلود کنید

میخوام طوری باشه که وقتی من جلسه 2 رو هفته دیگه زدم همه قشنگ بیان و خوشحال بشن و سوالاشون رو بپرسن!

دوشنبه 09 دی 1392 - 14:27
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : t-rex -
cena آفلاین



ارسال‌هاAsnwers : 3425
عضویتRegistration date : 1 /3 /1393
حمایت کردهthanks : 1288
حمایت شدهThanked : 1898
پاسخAnswer 2 : آموزش ++c در 10 جلسه!قسمت 1

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

با تشکر


دوشنبه 09 دی 1392 - 14:30
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : cpp-kia -
cpp-kia آفلاین



ارسال‌هاAsnwers : 77
عضویتRegistration date : 9 /10 /1392
حمایت کردهthanks : 19
حمایت شدهThanked : 85
پاسخAnswer 3 : آموزش ++c در 10 جلسه!قسمت 1

باید اول این ها رو بلد بشین

اگر عمری باقی موند بعد از این 10 جلسه میریم کنترلر ها رو آموزش میدیم

و این که چه طوری از این جا به جایی میرسیم که برنامه ای بنویسیم که صورت رو تشخیص بده

مطمئن باشید من وقت دارم و میتونم هفته ای براتون یک آموزش بدم ولی به شرطی که قشنگ بخونید این چیز هایی که میگم و خودتون برنامه هایی با این اطلاعات بزنید!

دوشنبه 09 دی 1392 - 14:48
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : t-rex -
allnote آفلاین



ارسال‌هاAsnwers : 931
عضویتRegistration date : 28 /5 /1392
حمایت کردهthanks : 244
حمایت شدهThanked : 1356
پاسخAnswer 4 : آموزش ++c در 10 جلسه!قسمت 1

خوبه ممنون

دوشنبه 09 دی 1392 - 15:26
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
mestermobin آفلاین



ارسال‌هاAsnwers : 375
عضویتRegistration date : 24 /6 /1392
حمایت کردهthanks : 86
حمایت شدهThanked : 79
پاسخAnswer 5 : آموزش ++c در 10 جلسه!قسمت 1

خيلي خوب و مفيده

\♥♥♥ فعلا امضا ندارم ♥♥♥/




دوشنبه 09 دی 1392 - 15:31
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
cena آفلاین



ارسال‌هاAsnwers : 3425
عضویتRegistration date : 1 /3 /1393
حمایت کردهthanks : 1288
حمایت شدهThanked : 1898
پاسخAnswer 6 : آموزش ++c در 10 جلسه!قسمت 1

ممنون اگه میشه لینک دانلود این نرم افزار رو بزارید +اگه تصویری بود عالی میشد


دوشنبه 09 دی 1392 - 18:04
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
cpp-kia آفلاین



ارسال‌هاAsnwers : 77
عضویتRegistration date : 9 /10 /1392
حمایت کردهthanks : 19
حمایت شدهThanked : 85
پاسخAnswer 7 : آموزش ++c در 10 جلسه!قسمت 1

آره عزیزم توی آموزش خط 3 هست!

دوشنبه 09 دی 1392 - 18:42
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : t-rex -
azem آفلاین



ارسال‌هاAsnwers : 206
عضویتRegistration date : 16 /5 /1391
حمایت کردهthanks : 36
حمایت شدهThanked : 48
پاسخAnswer 8 : آموزش ++c در 10 جلسه!قسمت 1

منتظر جلسه بعدی هستم



یکی باید در زندگی تو باشد
که همیشه باشد
نه این که گاهی باشد و گاهی نباشد
یکی که یک باشد
که بهترین باشد
که "خدا" باشد

دوشنبه 09 دی 1392 - 21:18
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
cpp-kia آفلاین



ارسال‌هاAsnwers : 77
عضویتRegistration date : 9 /10 /1392
حمایت کردهthanks : 19
حمایت شدهThanked : 85
پاسخAnswer 9 : آموزش ++c در 10 جلسه!قسمت 1

مرسی دوستان

تو رو خدا یه کم وقت بگذارید بخونید

باور کنید من 100 بار این خط رو رفتم و میدونم شما ها این مشکل کدنویسی رو دارید

و این چیزی که من دارم یادتون میدم رو اینجا یاد بگیرید بهتره تا توی مدرسه

لطفا وقت بگذارید

فقط به دنبال چت روم توی این جا نباشید

یه لطفی کنید و بیاین وقاعا قدم به قدم این آموزش ها رو بخونید

من که میدونم واقعا نمیخونید

ولی مطمئن باشید این 10 هفته رو بیاین 2 ساعت وقت بگذارید بعد اگر نیاز پیدا کردید توی 1 و 2 و 3 دبیرستان کلا یه سر بالاترید!

بگذارید درس کامپیوتر شما رو توی معدل بکشه بالا نه این که شما درس کامپیوتر رو به زور توی کارنامه بکشید بالا

لطفا بخونید

10 قدمه ها!

دوشنبه 09 دی 1392 - 21:35
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : t-rex -
amirmohsen آفلاین




ارسال‌هاAsnwers : 3175
عضویتRegistration date : 20 /11 /1391
حمایت کردهthanks : 610
حمایت شدهThanked : 1228
پاسخAnswer 10 : آموزش ++c در 10 جلسه!قسمت 1

من که چیزی نفهمیدم!

:)
دوشنبه 09 دی 1392 - 21:37
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport



moisrex
درباره ماAbout us لینک های ماOur links کلمات کلیدیKeywords
انجمن تخصصی کدستان ، ساخته شده توسط فردی با نام مستعار Moisrex می باشد.This forum designed by a person who called Moisrex.

ایمیلE-mail : Moisrex @ Gmail.com
کدستان,انجمن کدستان,کدنویسی,انجمن پشتیبانی,فروم,رزبلاگ,آموزش کدنویسی,درخواست کد
تمامی حقوق این انجمن مربوط به همین انجمن می باشد | طراحی قالبCopyright (c) By Moisrex , All rights reserved | Desiger : Moisrex