সি প্রোগ্রামিং অনেকের কাছে একটি আতঙ্ক । শুরু করতেই অনেক কিছু লিখতে হয় । গণিত না জানলে আবার ভালো প্রোগ্রামিং পারা যায় না । তারপর আবার কি ভয়ংকর সব টপিক ( লুপ, এ্যরে, পয়েন্টার, স্ট্রাকচার ) , নাম শুনলেই শেখার ইচ্ছাই শেষ হয়ে যায় । আসলে কি তাই ????
সি কিন্তু খুব কঠিন একটা বিষয় না । একটু মনোযোগ দিয়ে অনুশীলন করলে সি কে খুব সহজ মনে হবে । আমাদের কাছে কঠিন লাগে কারন আমরা শিখার আগেই ধরে নেই কঠিন । আমাদের কাছে কঠিন লাগে কারন আমরা সি কে সহজ কোন কিছুর সঙ্গে তুলনা করে শিখি না । আমাদের কাছে কঠিন লাগে কারন আমরা জানি না কিভাবে সহজে সি শিখা যায় ।
সি প্রোগ্রামিং ভালোভাবে শিখতে গেলে সবসময় একটা কাজ করতে হয় আর তা হলো ...
“একটা সিনট্যাক্স কি কাজ করে যা জানার আগে কিভাবে কাজ করে তা জানার চেস্টা করা ”
সি প্রোগ্রামিং শিখতে প্রাকটিসের কোনো বিকল্প নেই । প্রাকটিসের মাধ্যমে খুঁটিনাটি অনেক বিষয় জানা যায় । তাই আমি আপনাদের প্রাকটিসের জন্য সমস্ত সি কে কয়েকটি অংশে ভাগ করে প্রতিটি অংশের জন্য একটি করে অনুশীলনী তৈরি করেছি । এখানে আপনি অনেক নতুন কিছু জানতে পারবেন , পাশাপাশি আপনাদের প্রোগ্রামিংয়ের চিন্তাশক্তি বৃদ্ধি পাবে ।
আমি সমস্ত সি কে ১৫ টি অংশে ভাগ করেছি সেগুলো হলো ...
প্রতি পর্বে আমি একটি অংশের অনুশীলনী আপনাদের দিবো এবং পরের পর্বে আপনাদের তার সল্ভ দিবো । আশাকরি আপনারা প্রাকটিস করবেন । কোন সমস্যা হলে এখানে পোস্ট করুন ।
Part 1: Basic
Topics:
- First program
- Variable
- Datatype
- Comments
- Use of Backlash characters
- Token
- Typecast
[আপনারা যদি নতুন হন তবে এই টপিকগুলো জানতে এখানে ক্লিক করুন । এখানে সি প্রোগ্রামিং এর উপর ১২৫ টি টিউটোরিয়াল দেওয়া আছে । সবগুলো বাংলায় । আজকের পর্বে ১,২,৩,৪,৫ ও ২২ নং টিউটোরিয়াল এর উপর সমস্যা দেওয়া হবে । ]
সমস্যা ধরন ১ – কোথায় কোথায় ভুল আছে বের করুন ( কম্পাইল না করে ) ।
1.
include(stdio.h)
int main<>
{
printf('NO ERROR')
return o;
}
2.
#include<stdio-h>
INT main()
[
int a;
a = 5;
printf("%d"A);
return 0;
]
3.
#include<stdio>
int main()
{
float a;
b = 5.2;
a = b;
printf("%d %f",a,b);
return 0;
}
4.
#include<stdio.h>
Int main()
{
Int a;
A = int(4.5);
Printf(“%d”,a);
Return 0;
}
সমস্যা ধরন ২ – সঠিক আউটপুট বের করুন ( কম্পাইল ও রান না করে ) ।
1.
2.
3.
4.
সমস্যা ধরন ৩ – নিচের সমস্যাগুলোর সমাধান করুন ( কোডের প্রয়োজন হলে কোড করুন ) ।
১। আপনার নাম প্রিন্ট করুন।
২।
প্রিন্ট করুনঃ (ডবল কোটেশন সহ)
৩। এবার গুগল এ keyword সার্চ দিন । তারপর বের করুন এতদিন আপনি কি কি keyword জেনেছেন । তাদের কাজগুলো আরেকবার রিভিশন করুন ।
সমস্যাগুলো পিডিএফ আকারে ডাউনলোড করতে পারেন এখান থেকে ।
সমস্ত পর্বগুলোর পিডিএফ পাবেন এখানে ।
এই টিউটোরিয়ালটি সর্বপ্রথম প্রকাশিত হয় এই সাইট এ ।
আমি Sharif Chowdhury। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 9 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 14 টি টিউন ও 7 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
আমি মোঃ শরীফ চৌধুরী , দিনাজপুর জিলা স্কুল থেকে এস এস সি এবং দিনাজপুর সরকারী কলেজ থেকে এইচ এস সি পাস করছি । এখন আমি হাজী মোহাম্মদ দানেশ বিজ্ঞান ও প্রযুক্তি বিশ্ববিদ্যালয় , দিনাজপুর এ বি এস সি ইন সি এস ই তে পড়াশুনা করছি । Email : [email protected] (facebook)...
Very good!