آموزش رایگان ++C از صفر
788 subscribers
57 photos
4 videos
3 files
12 links
ترجمه رایگان C++ سایت W3schools.com
کانال پایتون 🐍🐍🐍🐍
@pyfaw3schools
Download Telegram
Channel name was changed to «W3schoolsfaC++»
قبل از شروع به کار با ++C لازم است یک کامپایلر که کدهای ++C را به زبان ماشین تبدیل می کند نصب کنید که معروف ترین کامپایلر GCC می باشد.

بعد از آن باید یک IDE مناسب برای کار با C++ روی سیستم خود نصب کنید که معروفترین IDE ها : ویژوال استودیو(Visual Studio)، و کد بلاکس( Code::Blocks) می باشند.


بعد از آن باید یک IDE مناسب برای کار با ++C روی سیستم خود نصب کنید

معروفترین IDE ها : ویژوال استودیو(Visual Studio)، و کد بلاکس( Code::Blocks) می باشند.


همچنین می توانید از لینک های سایت w3schools که برای هر تمرین در اختیار شما قرار می دهیم استفاده نمایید.
👍74
شبتون بخیر دوستان عزیز برای نصب IDE معروف++C که codeblocks نام دارد بهمراه GCC از طریق لینک زیر اقدام کرده و اگر سیستم شما 64 بیتی است codeblocks-20.03mingw-setup.exe

را دانلود کرده و در غیر این صورت نسخه 32 بیتی
codeblocks-20.03mingw-32bit-setup.exe
پس از دانلود فایل اجرایی را نصب بفرمایید

https://www.codeblocks.org/downloads/binaries/
6
This media is not supported in your browser
VIEW IN TELEGRAM
بیایید اولین فایل ++C خود را ایجاد کنیم:
1⃣برنامه codeblocks را که نصب کردید، باز کرده و سپس از طریق مسیر زیر یک فایل خالی ایجاد کنید :

File > New > Empty File

2⃣کد++C زیر را بنویسید و فایل را با نام myfirstprogram.cpp پس از کلیک روی مسیر زیر ذخیره کنید :

File > Save File as

#include <iostream>
using namespace std;

int main() {
cout << "Hello World!";
return 0;
}

3⃣سپس به مسیر Build > Build and Run بروید تا برنامه اجرا شود :
همانطور که مشاهده می کنید، پس از اجرای برنامه کنسول باز شده و پیام "Hello World" نمایش داده می شود. با زدن دکمه Enter می توانید کنسول را ببندید

این برنامه ساده، کتابخانه iostream را شامل می‌شود، تابع main را تعریف می‌کند و عبارت "Hello, world!" را در کنسول چاپ می‌کند. به طور مفصل این مفاهیم را در پست های آینده توضیح خواهیم داد
👍6😘1
آموزش رایگان ++C از صفر
بیایید اولین فایل ++C خود را ایجاد کنیم: 1⃣برنامه codeblocks را که نصب کردید، باز کرده و سپس از طریق مسیر زیر یک فایل خالی ایجاد کنید : File > New > Empty File 2⃣کد++C زیر را بنویسید و فایل را با نام myfirstprogram.cpp پس از کلیک روی مسیر زیر ذخیره کنید…
توضیح کامل کد فوق

خط 1: <include<iostream# یک کتابخانه فایل هدر است که به ما اجازه می‌دهد با اشیای ورودی و خروجی کار کنیم، مثل cout (که در خط 5 استفاده شده). فایل‌های هدر به برنامه‌های ++C قابلیت‌های بیشتری اضافه می‌کنند.

خط 2: using namespace std به این معنی است که می‌توانیم از نام‌های اشیاء و متغیرهای کتابخانه std استفاده کنیم.

نگران نباشید اگر نفهمیدید که <include<iostream# و using namespace std چگونه کار می‌کنند. فقط به عنوان چیزی که (تقریباً) همیشه در برنامه شما ظاهر می‌شود به آن فکر کنید.

خط 3: یک خط خالی. ++C اسپیس بین خطوط کد را نادیده می‌گیرد. اما ما از آن برای خواناتر کردن کد استفاده می‌کنیم.

خط 4: چیز دیگری که همیشه در برنامه ++C ظاهر می‌شود ()int main است. این یک تابع نامیده می‌شود. هر کدی که داخل کروشه‌های آن {} قرار گیرد، اجرا خواهد شد.

خط 5: cout (تلفظ: "سی-اوت") یک شیء است که با عملگر درج (>>) برای خروجی/چاپ متن استفاده می‌شود. در مثال ما، "!Hello World" را خروجی می‌دهد.

نکته: هر عبارت ++C با یک نقطه ویرگول ; تمام می‌شود.

نکته: بدنه ()int main نیز می‌تواند به صورت زیر نوشته شود:
int main () { cout << "Hello World! "; return 0; }

یادآوری: کامپایلر اسپیس را نادیده می‌گیرد. با این حال، خطوط متعدد کد را خواناتر می‌کند.

خط 6: ;return 0 تابع اصلی را پایان می‌دهد.

خط 7: فراموش نکنید که کروشه پایانی { را اضافه کنید تا تابع ()main را به درستی پایان دهید
8👍1
حذف فضای نام (namespace)
ممکن است برنامه‌های ++C ای ببینید که بدون کتابخانه فضای نام std اجرا می‌شوند. همانند مثال تصویر، خط using namespace std می‌تواند حذف شود و به جای آن از کلیدواژه std به همراه عملگر :: برای برخی اشیاء استفاده شود:


اجرای کد درw3schools

https://www.w3schools.com/cpp/trycpp.asp?filename=demo_helloworld2
8