কম্পিউটার

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


হ্যালো ওয়ার্ল্ড প্রোগ্রাম চালানোর জন্য, আপনাকে নিম্নলিখিত ধাপগুলি অনুসরণ করতে হবে -

একটি C++ প্রোগ্রাম লিখুন

এখন আপনার একটি কম্পাইলার ইনস্টল করা আছে, এটি একটি C++ প্রোগ্রাম লেখার সময়। চলুন শুরু করা যাক প্রোগ্রামিং উদাহরণের, এটি, হ্যালো ওয়ার্ল্ড প্রোগ্রামের এপিটোম দিয়ে। আমরা এই উদাহরণে C++ ব্যবহার করে স্ক্রীনে হ্যালো ওয়ার্ল্ড প্রিন্ট করব। hello.cpp নামে একটি নতুন ফাইল তৈরি করুন এবং এতে নিম্নলিখিত কোডটি লিখুন -

#include<iostream>
int main() {
   std::cout << "Hello World\n";
}

আসুন এই প্রোগ্রামটি বিচ্ছিন্ন করি।

লাইন 1 − আমরা #include লাইন দিয়ে শুরু করি যা মূলত কম্পাইলারকে iostream ফাইল থেকে কোডটি কপি করতে বলে (ইনপুট এবং আউটপুট স্ট্রীম পরিচালনার জন্য ব্যবহৃত) এবং আমাদের সোর্স ফাইলে পেস্ট করতে। হেডার আইওস্ট্রিম, যা স্ট্যান্ডার্ড ইনপুট এবং আউটপুট ক্রিয়াকলাপ সম্পাদন করতে দেয়, যেমন এই প্রোগ্রামের আউটপুট (হ্যালো ওয়ার্ল্ড) স্ক্রিনে লেখা। একটি হ্যাশ চিহ্ন (#) দিয়ে শুরু হওয়া লাইনগুলি হল নির্দেশিকা যা প্রিপ্রসেসর হিসাবে পরিচিত তার দ্বারা পড়া এবং ব্যাখ্যা করা হয়৷

লাইন 2 - একটি ফাঁকা লাইন:একটি প্রোগ্রামে ফাঁকা লাইনের কোনো প্রভাব নেই৷

লাইন 3 − আমরা তারপর int এর রিটার্ন টাইপের সাথে main নামক একটি ফাংশন ঘোষণা করি। main() আমাদের প্রোগ্রামের এন্ট্রি পয়েন্ট। যখনই আমরা একটি C++ প্রোগ্রাম চালাই, আমরা মূল ফাংশন দিয়ে শুরু করি এবং এই ফাংশনের মধ্যে প্রথম লাইন থেকে এক্সিকিউশন শুরু করি এবং শেষ না হওয়া পর্যন্ত প্রতিটি লাইন এক্সিকিউট করতে থাকি। আমরা এখানে কোঁকড়া বন্ধনী({) ব্যবহার করে একটি ব্লক শুরু করি। এটি প্রধানের ফাংশনের সংজ্ঞার সূচনা চিহ্নিত করে এবং 5 নং লাইনে ক্লোজিং ব্রেস (}) এর শেষ চিহ্নিত করে। এই ধনুর্বন্ধনীগুলির মধ্যে সমস্ত বিবৃতি হল ফাংশনের বডি যা সংজ্ঞায়িত করে যখন মেইন বলা হয় তখন কী ঘটে৷

লাইন 4 −

std::cout << "Hello World\n";

এই লাইনটি একটি C++ বিবৃতি। এই বিবৃতিটির তিনটি অংশ রয়েছে:প্রথম, std::cout, যা স্ট্যান্ডার্ড কনসোল আউটপুট ডিভাইস সনাক্ত করে। দ্বিতীয় সন্নিবেশ অপারেটর <<যা নির্দেশ করে যে নিম্নলিখিতটি std::cout-এ ঢোকানো হয়েছে। শেষ, আমাদের উদ্ধৃতিগুলির মধ্যে একটি বাক্য রয়েছে যা আমরা পর্দায় মুদ্রিত করতে চাই। আমরা C++ শেখার সাথে সাথে এটি আপনার কাছে আরও স্পষ্ট হয়ে উঠবে।

সংক্ষেপে, আমরা স্ট্যান্ডার্ড আউটপুট ডিভাইসে প্রিন্ট করার জন্য "হ্যালো ওয়ার্ল্ড\n" স্ট্রিং সহ cout অবজেক্ট প্রদান করি।

উল্লেখ্য যে বিবৃতিটি একটি সেমিকোলন (;) দিয়ে শেষ হয়। এই অক্ষরটি বিবৃতির শেষ চিহ্নিত করে

প্রোগ্রাম কম্পাইল করুন

এখন যেহেতু আমরা প্রোগ্রামটি লিখেছি, আমাদের এটিকে এমন একটি ভাষায় অনুবাদ করতে হবে যা প্রসেসর বোঝে, যেমন, বাইনারি মেশিন কোডে। আমরা প্রথম ধাপে ইনস্টল করা একটি কম্পাইলার ব্যবহার করে এটি করি। আপনাকে আপনার টার্মিনাল/cmd খুলতে হবে এবং cd কমান্ড ব্যবহার করে hello.cpp ফাইলের অবস্থানে নেভিগেট করতে হবে। ধরে নিচ্ছি আপনি GCC ইনস্টল করেছেন, আপনি প্রোগ্রামটি কম্পাইল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন −

$ g++ -o hello hello.cpp

এই কমান্ডের অর্থ হল আপনি g++ কম্পাইলার একটি আউটপুট ফাইল তৈরি করতে চান, হ্যালো সোর্স ফাইল hello.cpp ব্যবহার করে।

প্রোগ্রাম চালান

এখন আমরা আমাদের প্রোগ্রাম লিখেছি এবং এটি কম্পাইল করেছি, এটি চালানোর সময়! আপনি −

ব্যবহার করে প্রোগ্রামটি চালাতে পারেন
$ ./hello

আপনি আউটপুট পাবেন -

Hello world

  1. Hello World প্রদর্শনের জন্য একটি প্রোগ্রাম লিখুন নেটিভ প্রতিক্রিয়ায়?

  2. একটি গাছের আকার গণনা করার জন্য একটি প্রোগ্রাম লিখুন - C++ এ পুনরাবৃত্তি

  3. C++ এ শুভ নারী দিবসের জন্য একটি প্রোগ্রাম লিখুন

  4. কিভাবে C++ প্রোগ্রাম ব্যবহার করে একটি প্রোগ্রাম চালু করবেন?