কম্পিউটার

C++ হ্যালো, বিশ্ব! কার্যক্রম


C++ হল একটি সাধারণ উদ্দেশ্যের প্রোগ্রামিং ভাষা যা পদ্ধতিগত, অবজেক্ট-ওরিয়েন্টেড এবং জেনেরিক প্রোগ্রামিংকে সমর্থন করে। C++ হল C-এর একটি সুপারসেট এবং সমস্ত বৈধ C প্রোগ্রাম C++-এও বৈধ।

C++ ডেটা হাইডিং, এনক্যাপসুলেশন, ইনহেরিটেন্স, পলিমরফিজম ইত্যাদি বৈশিষ্ট্য সহ অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং সমর্থন করে।

আসুন আমরা প্রথম C++ প্রোগ্রাম দেখি যেটি Hello, World! প্রিন্ট করে।

উদাহরণ

#include <iostream>
using namespace std;
int main() {
   cout << "Hello, World!" << endl; // This prints Hello, World!
   return 0;
}

উপরের প্রোগ্রামটির আউটপুট নিম্নরূপ -

আউটপুট

Hello, World!

উপরের প্রোগ্রামের বিভিন্ন অংশ নিম্নরূপ ব্যাখ্যা করা হয়েছে।

হেডার

C++ এ বিভিন্ন শিরোনাম রয়েছে, যার প্রতিটিতে প্রোগ্রামে প্রয়োজনীয় তথ্য রয়েছে। এই প্রোগ্রামে হেডার ব্যবহার করা হয় যা C++ প্রোগ্রামের জন্য মৌলিক ইনপুট এবং আউটপুট পরিষেবা প্রদান করে।

নেমস্পেস

নামস্থানগুলি C++ এর তুলনামূলকভাবে সাম্প্রতিক সংযোজন। আমরা উপরে যে লাইনটি দেখেছি তা কম্পাইলারকে std namespace −

ব্যবহার করতে জানায়
using namespace std;

প্রধান()

প্রধান() ফাংশন হল যেকোন C++ প্রোগ্রামের এন্ট্রি পয়েন্ট হিসাবে প্রোগ্রাম এক্সিকিউশন নিম্নলিখিত লাইন দিয়ে শুরু হয়।

int main()

আউটপুট

বার্তা "হ্যালো, বিশ্ব!" নিম্নলিখিত বিবৃতি ব্যবহার করে পর্দায় প্রদর্শিত হয় −

cout << "Hello, World!" << endl;

এখানে, cout ক্লাস ওস্ট্রিমের একটি অবজেক্ট এবং স্ট্যান্ডার্ড সি আউটপুট স্ট্রিম stdout এর সাথে যুক্ত .

মন্তব্য

C++ এ একক লাইনের মন্তব্য // দিয়ে শুরু হয়। এগুলি প্রোগ্রামটিকে সহজে বোঝার জন্য ব্যবহার করা হয় এবং কম্পাইলার দ্বারা উপেক্ষা করা হয়। উপরের প্রোগ্রামে নিম্নলিখিত মন্তব্যটি হল প্রোগ্রামারদের কাছে কউট স্টেটমেন্টের উদ্দেশ্য স্পষ্ট করার জন্য৷

// This prints Hello, World!

ফেরত

main() ফাংশনের সমাপ্তি রিটার্ন(0); দ্বারা সংকেত হয় বিবৃতি এর পরে, মান 0 কলিং প্রক্রিয়াতে ফিরে আসে।


  1. C++ প্রোগ্রামে বাইনারি অনুসন্ধান?

  2. C++ প্রোগ্রাম স্ট্রাকচার

  3. কিভাবে C++ এ হ্যালো ওয়ার্ল্ড প্রোগ্রাম লিখবেন?

  4. হ্যালো ওয়ার্ল্ড প্রিন্ট করার জন্য পাইথন প্রোগ্রাম