خط 3 : چیز دیگری که همیشه در یک برنامه C ++ ظاهر می شود ، int main () است. این یک تابع نامیده می شود.
کدها با در یک براکد {} قرار گیرد.
خط 4 : دستور cout برای چاپ متن استفده می شود .
خط 5 : return 0 انتهای کد را نشان میدهد.
توجه : انتهای هر خط با سیمی کولن ; مشخص می شود. حتما قرار دهید چون احتمال دارد برنامه با خطا مواجه شود.
خطا :
در صورتی که کدها اشتباه باشد برنامه با خطا مواجه می شود.
دستور cout
دستور cout در ++C برای چاپ متن بکار می رود. در مثال زیر با دستور cout آشنا می شوید.
مثال ها تست شده می باشد. چنانچه با اروری مواجه شدید احتمالا مشکلی در تایپ یا نرم افزار شماست.
#include <iostream>
using namespace std;
int main() {
cout << "moomsan.blog.ir";
return 0; }
خروجی دستور بالا چاپ متن moomsan.blog.ir می باشد.
برای دیدن خروجی از منوی Execute گزینه compile و سپس Run را بزنید. خروجی مطابق تصویر زیر نمایش داده می شود.
سینتکس cout
سینتکس cout به این صورت است ابتدا دستور cout را نوشته علامت << و سپس در دابل کوتیشن متن را قرار دهید.
توضیح کد
در بخش زیر توضیح کد بالا را مشاهده خواهید کرد.
خط اول برای چاپ متن از دستور cout استفاده می کنیم. این دستور در کتابخانه وجود دارد که در خط اول فراخوانی شد.
در خط دوم از namespace std استفاده کرده ایم و می توانیم از نام های اشیاء و متغیرها از کتابخانه استاندارد استفاده کنیم.
خط سوم تابع int main () است. کدها با در یک براکد {} قرار گیرد.
خط چهارم دستور cout برای چاپ متن استفده می شود .
خط پنجم return 0 انتهای کد را نشان میدهد.
توجه : انتهای هر خط با سیمی کولن ; مشخص می شود. حتما قرار دهید چون احتمال دارد برنامه با خطا مواجه شود.
مثال دوم از دستور cout
مثال دوم از دستور cout ، اگر دو دستور cout پشت سر هم قرار گیرد چه اتفاقی می افتد.
مثال زیر را کپی کرده و کامپایل و اجرا کنید و خروجی را ببینید.
هر دو متن پشت سر هم چاپ می شوند.
ایجاد خط خالی در ++C
برای ایجاد خط خالی در ++C می بایست از دستور n\ استفاده کنیم.
در مثال زیر ما در متن و بین دو دابل کوتیشن از دستور n\ استفاده کرده ایم.
اگر از یک دستور n\ استفاده می کردیم متن moomsan.blog.irبه خط بعد می رفت.
اما چون من دو بار این دستور را بکار برده ام یک خط خالی نیز ایجاد شده است.
#include <iostream>
using namespace std;
int main() {
cout << "moomsan.blog \n\n";
cout << "moomsan.blog.ir";
return 0; }
ایجاد خط خالی با دستور endl
راه دیگر برای ایجاد خط خالی با دستور endl است.
مثال زیر را ببینید. در این مثال می بینید که متن ها در دو خط جداگانه چاپ شده اند.
دستورات را می توانید در یک خط قرار دهید و با سیمی کولن از هم جدا کنید.
#include <iostream>
using namespace std;
int main() {
cout << "moomsan.blog" << endl;
cout << "moomsan.blog.ir"; return 0; }
هر دو n\ و endl برای شکستن خطوط استفاده می شوند. با این حال ، n\ بیشتر استفاده می شود و روش ارجح است.
چاپ متغیرها با cout
در این بخش چاپ متغیرها با cout را بررسی می کنیم. در مثال زیر ابتدا یک متغیر با نام top را تعریف کرده ایم. نوع متغیر را عددی قرار داده ایم. حال با دستور cout آن را چاپ می کنیم.
خروجی کد ما عدد 653خواهد بود.
#include <iostream>
using namespace std;
int main() {
int top = 653;
cout << top;
return 0;
}
چاپ متن و متغیر
در مثال زیر چاپ متن و متغیر در کنار هم را مشاهده می کنید. ابتدا یک متغیر عددی را تعریف کرده ایم و مقدار 98 را به آن داده ایم.
سپس آن را با دستور cout چاپ کرده ایم. نحوه کار را در مثال مشاهده می کنید.
#include <iostream>
using namespace std;
int main() {
int a=98;
cout << "number: " << a ;
return 0;}
پایان قسمت دوم