কম্পিউটার টিউটোরিয়াল

সেমিকোলন ছাড়া C++-এ Hello World প্রিন্ট করা


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

উদাহরণ

#include <iostream>
int main() {
    if (std::cout << "Hello world!") {}
}

আউটপুট

এটি নিচের আউটপুট দেবে:

Hello World

এভাবে আপনি ইনপুট নেওয়া, ভেরিয়েবল ডিক্লেয়ার করা, ফাংশন ডিফাইন করা ইত্যাদিও করতে পারেন। উদাহরণস্বরূপ,

উদাহরণ

#include <iostream>
int main() {
    if (int N = 1) {
        if (std::cin >> N) {}
        if (std::cout << N) {}
    }
}

আউটপুট

যদি আপনি ২১ নম্বরটি ইনপুট দেন তবে এটি নিচের আউটপুট দেবে:

21

break, continue, goto, এবং return স্টেটমেন্ট ব্যবহার

  • break এবং continue স্টেটমেন্ট লুপে সংশ্লিষ্ট কন্ডিশন ব্যবহার করে এড়ানো যাবে।
  • goto স্টেটমেন্ট বেটার কন্ট্রোল ফ্লো স্ট্রাকচারিং দিয়ে এড়ানো যাবে।
  • নন-ভয়েড ফাংশনে return স্টেটমেন্ট একটি রেফারেন্স প্যারামিটার পাস করে এড়ানো যাবে যা রিটার্ন ভ্যালু হিসেবে কাজ করবে এবং ফাংশনের শেষে এসাইন করা উচিত।
  1. সেমিকোলন ছাড়া C++ প্রোগ্রাম লেখা

  2. C++-এ Hello World প্রোগ্রাম কীভাবে লিখবেন?

  3. পাইথন হ্যালো ওয়ার্ল্ড প্রোগ্রাম (Python Program to Print Hello World)

  4. পাইথনে Hello World প্রিন্ট করার উপায়