Wednesday, July 27, 2016

Hello World! : Your First Program

প্রথমেই বলে রাখছি এই ব্লগটি শুধুমাত্র বাচ্চাদের জন্যে। বড়রা ভুল করে ঢুকে পড়লে এক্ষুনি বেরিয়ে যান :P বাচ্চা = যারা মাত্র প্রোগ্রামিং এর অ আ ক খ শিখছে।

আমাদের কোডব্লকস ইন্সটল করা হয়ে গেছে, এবার প্রোগ্রামার হবার পালা।

কোড ব্লকস রান করি। File > New > Empty File অথবা সিমপ্লি Ctrl+Shift+N দিয়ে নতুন ফাইল ওপেন কর। এবার ফাইলটা সেভ করে নিতে হবে। Ctrl+S দিয়ে অথবা File > Save File থেকে ফাইলটা সেভ করে নাও। আমি Hello.c দিয়ে সেভ করলাম। এবার  নিচের মতো করে কোডগুলা লিখে ফেলোঃ

#include <stdio.h>

int main()

{
    printf("Hello World!!!");
    return 0;
}

দেখা যাক আমাদের কোড কাজ করে কিনা... এবার F9 প্রেস কর অথবা Screen shot এ দেয়া বাটনে ক্লিক কর।




সবকিছু ঠিক থাকলে নিচের মতো আউটপুট আসার কথা। কারো আউটপুট না এলে কিছু একটা ঝামেলা হয়েছে। ব্যাপার নাহ! Feel free to ask me :)




এবার দেখি আমরা কি কি করলাম - প্রথমে আমরা একটা "Header" বা "লাইব্রেরী" ফাইল include করলাম। লাইব্রেরী হচ্ছে যেখানে আগে থেকে কোড লেখা থাকে যেখান থেকে আমরা প্রয়োজন মতো "ফাংশন" ব্যাবহার করতে পারি। ফাংশন হচ্ছে প্রোগ্রামের একটা অংশ, যেটা একটা নির্দিষ্ট কাজ করে। এখানে printf() ফাংশন হচ্ছে stdio.h (Standard Input Output) লাইব্রেরীর অংশ, আর printf() দিয়ে আমরা আউটপুট পাই।

c language কেস সেনসিটিভ। অর্থাৎ main কে Main কিংবা MAIN লিখলে কাজ করবে না। আবার printf কে Printf বা PRINTF লিখলে ইরর দেখাবে। আর সেমিকোলন (;) গুলো দিতে ভুলবা না। কারন সেমিকোলন মানে একটা কাজের শেষ, এর পর থেকে অন্য কাজ শুরু। এটা না দিলে ঠিকটাক কাজ করবে না। এবার একটা সেমিকোলন কেটে দিয়ে রান করাও। কি দেখাচ্ছে?? 


printf("   "); এ  " " এর মধ্যে আমরা যা লেখি, তা সে হুবহু দেখাবে আমাদের। এবার একটা প্রোগ্রাম লিখে ফেলো যেটা তোমার নাম আউটপুট হিসেবে দেখায়! কমেন্টে স্ক্রীনশট দিতে ভুলোনা ;) 

No comments:

Post a Comment