প্রোগ্রামার ভাইয়েরা কেমন আছেন সবাই?? আশা করি ভালই চলছে প্রোগ্রামিং এর সাথে।
প্রোগ্রামিং এর অন্যতম ল্যাঙ্গুয়েজ এর নাম C++ ল্যাঙ্গুয়েজ। আমি ইনশাআল্লাহ C++ এর উপর ধারাবাহিক টিউন করার চেষ্টা করবো। আমার টিউন গুলো ফলো করলে আশা করছি আপনারাও c++ এ ভালো ধারনা অর্জন করতে সক্ষম হবেন। আমার প্রথম টিউন হিসেবে আজকে আমি শিখাব কিভাবে c++ program ইউজ করে স্ক্রীন এ hello world! im Hemel ডিসপ্লে করবো।
তো প্রথমে আপনার পিসি থেকে c++ application টি ওপেন করুন। এরপর control+n চেপে নতুন প্রজেক্ট ওপেন করুন। এখন লিখুন #include<iostream> এটাকে বলা হয় প্রিপ্রসেসর। এটার কাজ হচ্ছে আমরা যখন কোন ফাইল ইনক্লুড করি প্রোগ্রাম এ আর সেটা পরবর্তীতে ইউজ করতে চাই সেই কাজটাই #include <iostream>করে। যেটাকে সহজভাবে বলা যায় স্টোরেজ ফাইল। এরপরের লাইন এ লিখুন using namespace std; এটাকে বলা হয় স্ট্যান্ডার্ড লাইব্রেরী। এরপরের লাইন এ লিখুন int main() যেটাকে বলা হয় মেইন ফাংশন। প্রত্যেকটা কম্পিউটার প্রোগ্রাম শুরু হয় মেইন ফাংশন দিয়ে।
ওকে এখন এরপরের লাইন এ লিখুন {} এটাকে বলা হয় ব্রেসেস। অপেনিং ব্রেসেস এবং ক্লজিং ব্রেসেস এর মাঝে যা লিখা হয় তাকে বলা হয় স্টেটমেন্ট। স্টেটমেন্ট এর প্রত্যেকটি ইন্সট্রাকশন শেষ হয় সেমিকোলন দিয়ে।তার ফলে ফাংশন এর ভিতরের প্রত্যেকটা লাইন শেষ হয় সেমিকোলন দিয়ে। ওকে এখন অপেনিং এবং ক্লজিং ব্রেসেস এর মাঝে লিখুন cout<<"hello world im hemel"<<endl; cout কে বলা হয় আউটপুট স্ট্রিং অবজেক্ট।কোন কিছু ডিসপ্লে করার জন্য cout ব্যবহার করা হয়।
ওকে এখন লিখুন cin.get() এটার কাজ হচ্ছে আপনার প্রগ্রামতি রান হওয়ার পর ডিসপ্লে তে pause হয়ে থাকার জন্য।
এরপরের লাইন এ লিখুন return 0; এটার মানে হচ্ছে আপনার প্রোগ্রাম টি কোন সমস্যা ছাড়া রান হচ্ছে। তাহলে আমার কোড গুলো একসাথে লিখলে হবে
#include <iostream> using namespace std; int main() { cout<<"hello world! im hemel"<<endl; cin.get(); return 0; }
এখন প্রোগ্রাম টিকে f9 বাটন চেপে কম্পাইল করুন। এরপরে f10 বাটন চেপে রান করুন তাহলে দেখতে পাবেন আপনার প্রোগ্রাম টি রান হয়েছে। একটি ছোট উইন্ডো তে দেখাচ্ছে hello world! im hemel আশা করি আপনাদের বুঝতে কোন সমস্যা হয়নাই।
যদি কোন প্রশ্ন কিংবা কোন সমস্যা থাকে তাহলে অবশ্যই টিউমেন্ট করে জানাবেন।
ধন্যবাদ। অচিরেই আসছি পরবর্তী c++ পর্ব নিয়ে।
আমি মুসতাকিম বিল্লাহ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 9 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 68 টি টিউন ও 41 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
অর্ধেক রাস্তায় ফের ছাইরেন না চলায় যাইতে হবে কিন্তু