প্রথম প্রোগ্রাম: "Hello, World!" উদাহরণ
"Hello, World!" প্রোগ্রামটি সাধারণত নতুন প্রোগ্রামারদের জন্য প্রথম প্রোগ্রাম হিসাবে লেখা হয়। এটি একটি সিম্পল প্রোগ্রাম যা কনসোলে "Hello, World!" বার্তা প্রদর্শন করে। এই প্রোগ্রামটি সাধারণত একটি ভাষার মৌলিক সিনট্যাক্স এবং কার্যকারিতা বোঝাতে ব্যবহৃত হয়।
C++ এ "Hello, World!" প্রোগ্রাম
নিচে C++ ভাষায় "Hello, World!" প্রোগ্রামের একটি উদাহরণ দেওয়া হলো:
#include <iostream> // ইনপুট এবং আউটপুট স্ট্রিমের জন্য লাইব্রেরি
using namespace std;
int main() {
cout << "Hello, World!" << endl; // কনসোলে "Hello, World!" প্রদর্শন
return 0; // প্রোগ্রাম সফলভাবে সম্পন্ন হয়েছে
}
কোড বিশ্লেষণ
#include <iostream>:
- এটি একটি প্রি-প্রসেসর ডিরেকটিভ যা ইনপুট এবং আউটপুটের জন্য
iostreamলাইব্রেরি অন্তর্ভুক্ত করে।
using namespace std;:
- এই লাইনটি স্ট্যান্ডার্ড নেমস্পেসের (std) ব্যবহারকে সহজ করে, যা
cout,cin, ইত্যাদির মতো স্ট্যান্ডার্ড ফাংশন এবং অবজেক্ট ব্যবহার করতে সহায়ক।
int main():
mainফাংশন হল প্রোগ্রামের প্রধান এন্ট্রি পয়েন্ট। C++ প্রোগ্রাম সাধারণত এই ফাংশন থেকে শুরু হয়।
cout << "Hello, World!" << endl;:
coutহল কনসোলে আউটপুট করার জন্য ব্যবহার করা একটি স্ট্যান্ডার্ড ফাংশন।"Hello, World!"হল প্রদর্শিত বার্তা।endlহল লাইন ব্রেক দেওয়ার জন্য ব্যবহৃত।
return 0;:
- এই লাইনটি নির্দেশ করে যে প্রোগ্রামটি সফলভাবে সম্পন্ন হয়েছে।
রান করার পদ্ধতি
- একটি C++ কম্পাইলার ইনস্টল করুন (যেমন g++, clang++)।
- উপরোক্ত কোডটি একটি
.cppফাইলে সংরক্ষণ করুন (যেমনhello_world.cpp)। - কমান্ড লাইন বা টার্মিনালে কোডটি কম্পাইল করুন:
g++ hello_world.cpp -o hello_world
- প্রোগ্রামটি চালান:
./hello_world
আউটপুট
Copy code
Hello, World!
উপসংহার
"Hello, World!" প্রোগ্রামটি সি প্রোগ্রামিং ভাষার মৌলিক ধারণা এবং সিনট্যাক্স বোঝার জন্য একটি চমৎকার উদাহরণ। এটি নতুন প্রোগ্রামারদের জন্য একটি প্রাথমিক পদক্ষেপ এবং প্রোগ্রামিং শেখার শুরুতে একটি ভাল ভিত্তি তৈরি করে।
Read more