Saturday 1 September 2012

How to learn c programming language easily


সহজে শিখুন সি প্রোগ্রামিং-১ম পর্ব

প্রাথমিক কথা

ভাল ছাত্র হলেই যেমন ভাল শিক্ষক হওয়া যায় নাএকথাটি যেমন সত্য,তেমনি ভাল ছাত্র কিংবা ভাল শিক্ষক হলেই ভাল মানুষ হওয়া যায় না।একথাটিও সত্য।
easily learn c programming
          
   ভাল মানুষ হতে হলে,ছাত্র জীবন থেকেই কতগুলো
    গুনের অনুশীলন করতে হয়। সে গুলো হল ঃ
             ১.সত্যবাদিতা
               ২.ধৈয
               ৩.চেষ্টা
               ৪.অনুশীলন
               ৫.ন্যায়পরায়ণতা।
তাহলে, আমরা সবাই ভাল মানুষ হব, প্রোগ্রামিং শিখব এবং ভাল প্রোগ্রামার হব।

তাহলে এবার প্রোগ্রামিং শেখা যাক-

Compiler হিসেবে Turbo C বা CodeBlocks ব্যবহার কর।
তবে, নতুনদের জন্য Turbo C টাই সবচেয়ে ভাল মনে হয়।
Turbo C তে আমরা একটি ছোট্ট প্রোগ্রাম রান করে দেখব কম্পাইলার ঠিক আছে কিনা।

#include
#include

void main()
   {
        
       clrscr();
       
        printf(“I want to be a programmer.”);

       getch();
    
  }

এটাকে যেকোন একটা নাম দিয়ে তার সাথে  .c দিয়ে save কর। যেমন আমি first.c দিয়ে save করলাম।
তারপর Altr ধরে F9 চাপলে তোমার প্রোগ্রামটি compile হবে। যদি কোন Error না হয়,তবে বুঝবে তোমার প্রোগ্রামটি ঠিক আছে। এবার আমরা এটি Run করব।
প্রোগ্রামটি Run করার জন্য  clt ধরে F9 চাপলে I want to be a programmer. লেখাটা কালো একটা পর্দায় দেখা যাবে। প্রোগ্রামটি যদি Run হয় তবে বুঝবে তোমার compiler এর settings ঠিক আছে। এবার আমরা ধীরে ধীরে প্রোগ্রামিং শিখতে থাকব।  



সি প্রোগ্রামিং-ভেরিয়েবল

সাধারনভাবে,গনিতে variable বলতে আমরা বুঝি চলক অর্থাৎ variable এ বিভিন্ন সময় বিভিন্ন মান বা value রাখে।

এ ধারনাটাকেই আমরা programming এ ব্যবহার এ ব্যবহার করব।
সহজভাবে বলতে গেলে,
                            ভেরিয়েবল হল কিছু রাখার পাত্র যেমন-আমরা একটি বালতিতে পানি রাখি,ঝুড়িতে ফল রাখি।
এক্ষেত্রে বালতি,ঝুড়ি হচ্ছে ভেরিয়েবল। আবার আমরা পকেটে টাকা রাখি এটাও একটা ভেরিয়েবল।
    অর্থাৎ যার মধ্যে আমরা কিছু রাখি সেটাকে বলছি variable, আর যা রাখছি সেটাকে বলছি data.
       যেমনঃ
        int  a=5;  এখানে a হছে variable এবং 5 হচ্ছে data.

আমি অনেকক্ষণ বকবক করলাম,এবার তোমাদের একটা প্রশ্ন করি। আচ্ছা, আমরা তো পকেটকে variable বললাম, কারন সেখানে টাকা রেখেছি। আর যেখানে কিছু রাখা যায়, তাকেই আমরা variable বলি,তাহলে এবার তোমরা বল,পকেটে কি পানি রাখা যাবে ?

-নিশ্চয়ই না। আমাদের দৈনন্দিন কাজে আমরা যেমন ভিন্ন ভিন্ন কাজে ভিন্ন পাত্র ব্যবহার করি। তেমনি programming এর বেলায়ও ঠিক তেমনি ভিন্ন ভিন্ন কাজে ভিন্ন ভিন্ন পাত্র বা variable ব্যবহার করব।
     ১।আস্ত বা পূর্ণ সংখ্যার জন্য আমরা ব্যবহার করব int. একটু আগেই আমি লিখেছিলাম
             int a=5;  এখানে 5 একটা পূর্ণ সংখ্যা।
             
    ২।ভাঙ্গা সংখ্যা অর্থাৎ দশমিক সংখ্যার জন্য আমরা ব্যবহার করব float.
               যেমনঃ
                   float a=25.36;                      
                           float b=0.0562;
৩.একই ভাবে বর্ণ বা char এর জন্য ব্যবহার করব, char
                যেমনঃ char a=’A’;
                             char b=’7’;
      এখানে দেখ A এবং 7 কে কেমন করে চিপে ধরে রেখেছি দুটি single quotation এর মাঝে ।
এই চিপে ধরার অর্থ এটা একটা character, যেখানেই তোমরা এরকম দেখবে,চিপা চিপি দেখে ভুলে যেয়ো না যে এটা একটা character.
আজ তাহলে এ পর্যন্তই।সবাই ভাল থাকুন।

3 comments: