مثلا اینجا ....
کد:
#include <iostream> using namespace std; int main () { // declaring variables: int a, b; int result; // process: a = 5; b = 2; a = a + 1; result = a - b; // print out the result: cout << result; // terminate the program: return 0; }
خط زیر : بهش میگن فضای نام یا namespace که باید اون رو اضافه کنی ... تا بتونی کد بتویسی چون کد هات رو نمیشناسه کامپایلر ویژوال و ارور میده و....
کد:
#include <iostream> using namespace std;
خط زیر : بهش میگن بدنه برنامه که از اینجا شروع میشه و زیر return بسته شده . یک بدنه با {} باز و بسته میشه ....
خط زیر : فقط برای توضیح کد زیری هست که قرار چیکاری انجام بده ... این علامت به کامپایلر میگه این کد اجرایی نیست و فقط یه توضیح هست که با
// شروع میشه ..
خط زیر: int رو بهش میگن متغییر و a , b از نوع int هستند و result هم همچنین .. که میشه کناره همینا نوشت یا که حالا پایین نوشته ... در مورد int بخون ... int همون integer هست و مقدار عددی میگیره فقط و اسه مقدار رشته ای باید بگی string a , b
خط زیر : پردازش و محاسبه :نمونه 5 رو بریز تو a و 2 رو بریزتو b وa+1 رو بریز تو a یعنی الان a شد 6 و result چی میشه الان؟
کد:
// process: a = 5; b = 2; a = a + 1; result = a - b;
خط زیر : با دستور زیر مقدار result که بالا مقدارش چقدر باید میشد ؟ واسم چاپ کن با دستورcout
کد:
// print out the result: cout << result;
خط زیر : فکر میکنم واسه نگه داتن صفحه هست ...
چون تو c از getch استفاده میشه و من تو csharp از consol.readline استفاد ه میکنم ...
کد:
// terminate the program: return 0;
حالا بگو مقدار result چنده؟
بیام استاد شم واستون