C++ Tutorial - part 7

آموزش جامع زبان برنامه‌نویسی ++C مقدماتی تا پیشرفته [0 تا 100 سی پلاس پلاس بهمراه حل تمرین و پروژه ✅] - دستور cout در ++C - قسمت 7

در این ویدیو، به چگونگی استفاده از دستور cout برای نمایش متن در کنسول می‌پردازیم. همچنین نحوه استفاده از دستورات مختلف برای کنترل خروجی متن و ایجاد فاصله‌های مناسب بین خطوط را بررسی خواهیم کرد.

مقدمه

در آموزش‌های قبلی، با هدر فایل‌ها، namespace ها، تابع اصلی main و دستور return 0 آشنا شدیم. حالا نوبت به آشنایی با یکی از مهم‌ترین دستورات زبان ++C یعنی cout رسیده است. این دستور برای نمایش متن در کنسول استفاده می‌شود و یکی از پرکاربردترین ابزارهای برنامه‌نویسان است.

دستور cout در ++C

دستور cout به شما این امکان را می‌دهد که متن‌ها و داده‌های مختلف را در کنسول نمایش دهید. ساختار کلی این دستور به شکل زیر است:

				
					#include <iostream>
using namespace std;

int main() {
    cout << "C++ is easy to learn" << endl;
    return 0;
}

				
			

نحوه استفاده از cout

برای استفاده از cout، مراحل زیر را دنبال کنید:

  1. نویسیدن cout: این دستور به معنای “کنسول خروجی” است.
  2. استفاده از عملگرهای >>: این عملگرها برای قرار دادن متن یا داده در خروجی استفاده می‌شوند.
  3. قرار دادن متن در دابل کوتیشن: متنی که می‌خواهید نمایش دهید باید بین دو علامت دابل کوتیشن قرار بگیرد.
  4. اضافه کردن سیمیکالن: برای پایان دادن به هر دستور در ++C، از سیمیکالن ; استفاده می‌شود.

مثال ساده از cout

در این مثال، عبارت “!Hello, World” در کنسول نمایش داده می‌شود و سپس یک خط جدید ایجاد می‌شود به دلیل استفاده از endl.

				
					#include <iostream>
using namespace std;

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

				
			

کنترل خروجی با استفاده از endl

دستور endl به معنای “پایان خط” است و باعث می‌شود که متن بعدی در خط جدیدی نمایش داده شود. به مثال زیر توجه کنید:

در این مثال، C++ is در یک خط و easy to learn در خط بعدی نمایش داده می‌شود.

				
					#include <iostream>
using namespace std;

int main() {
    cout << "C++ is" << endl;
    cout << "easy to learn" << endl;
    return 0;
}

				
			

استفاده از n\ برای ایجاد خط جدید

علاوه بر endl، می‌توان از n\ نیز برای ایجاد خط جدید استفاده کرد. مثال زیر نشان می‌دهد که چگونه می‌توان از n\ برای جدا کردن خطوط استفاده کرد:

در این مثال، C++ is و easy to learn هر کدام در خطوط جداگانه نمایش داده می‌شوند.

				
					#include <iostream>
using namespace std;

int main() {
    cout << "C++ is\n";
    cout << "easy to learn\n";
    return 0;
}

				
			

افزودن فاصله با t\

برای افزودن فاصله‌های بزرگ‌تر یا تب‌ها، می‌توانید از t\ استفاده کنید. این دستور باعث می‌شود که یک فاصله تب در متن شما ایجاد شود.

در این مثال، بین هر کلمه یک فاصله تب قرار داده می‌شود.

منابع خارجی مرتبط

برای مطالعه بیشتر در مورد cout و دستورات مرتبط، می‌توانید به منابع زیر مراجعه کنید:

نکات پایانی

در این ویدیو، با نحوه استفاده از دستور cout برای نمایش متن در کنسول آشنا شدیم. همچنین یاد گرفتیم چگونه از دستورات endl و n\ برای ایجاد خطوط جدید و از t\ برای افزودن فاصله‌های تب استفاده کنیم. این دستورات به شما کمک می‌کنند تا خروجی متن خود را به صورت دقیق‌تر و مرتب‌تری در کنسول نمایش دهید.

ادامه دوره (قسمت 8)

در قسمت بعدی با مبحث کامنت‌گذاری در زبان برنامه نویسی سی پلاس پلاس آشنا میشیم. اگر سوالی دارید، در بخش دیدگاه مطرح کنید. همچنین ممنون میشم با حمایت دلنشینتون از من و دوره‌ها حمایت کنید.

در این ویدیو، با تابع main و دستور return 0 آشنا خواهیم شد. این دو عنصر از اساسی‌ترین مفاهیم در...

در این ویدیو، با مفهوم و کاربردهای کامنت‌ در ++C آشنا خواهیم شد. یاد می‌گیریم که چگونه...

دستور cout

حق کپی ویدئو مجاز نمی‌باشد

قسمت:

جلسه هفت

نام دوره:

آموزش جامع ++C

زمان ویدئو:

10 دقیقه

مدرس:

مهدی کاظمی

در این قسمت یادخواهید گرفت:

در این ویدیو، با نحوه استفاده از دستور cout برای نمایش متن در کنسول آشنا خواهیم شد. همچنین یاد خواهیم گرفت چگونه از دستورات endl و n\ برای ایجاد خطوط جدید و از t\ برای افزودن فاصله‌های تب استفاده کنیم.

مهدی کاظمی

سلام مهدی کاظمی هستم و باعث افتخارم هست که در یک دوره جذاب دیگه با شما هستم و قراره در کنار هم از یادگیریمون لذت ببریم.

با بانک سوالات طبقه بندی شده ++C مقدماتی تا پیشرفته، جامع ترین منبع برای تسلط بر زبان سی پلاس پلاس و آمادگی کامل برای دروس مبانی و پیشرفته کامپیوتر در رشته مهندسی کامپیوتر را در اختیار خواهید داشت.

0 دیدگاه
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها