https://apkgoogle.net/
itdoctor24.com
No Result
View All Result
Friday, February 26, 2021
  • Login
  • Home
  • Tech News
  • Software
  • Education
    • Programming
    • Networking
  • Science
  • Tips and Tricks
  • Other
    • Uncommon News
  • Gadget and Gear
    • Accessories
      • Cases & Screen Protector
      • Power Banks
      • TWS (True Wireless)
      • Headset
        • Wired
        • Wireless
      • Charger & Adapter
      • Wireless Charger
      • Car Accessories
      • Fitness & Wearable
      • Media Players
      • Flash Drive
      • Storage/Hard Drive
    • Speakers
    • Camera
    • MacBook/Laptop
    • Smart Phone
    • Video Games
  • Job News
Contact Us
itdoctor24.com
  • Home
  • Tech News
  • Software
  • Education
    • Programming
    • Networking
  • Science
  • Tips and Tricks
  • Other
    • Uncommon News
  • Gadget and Gear
    • Accessories
      • Cases & Screen Protector
      • Power Banks
      • TWS (True Wireless)
      • Headset
        • Wired
        • Wireless
      • Charger & Adapter
      • Wireless Charger
      • Car Accessories
      • Fitness & Wearable
      • Media Players
      • Flash Drive
      • Storage/Hard Drive
    • Speakers
    • Camera
    • MacBook/Laptop
    • Smart Phone
    • Video Games
  • Job News
No Result
View All Result
itdoctor24.com
No Result
View All Result
Home Education

শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি অধ্যায় দুই – Constant, Variables and Data Types

Abidul Shaon by Abidul Shaon
February 13, 2021
in Education, Programming
Reading Time: 3min read
0
শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি অধ্যায় এক – বেসিক ধারণা
153
SHARES
1.9k
VIEWS
Share on FacebookShare on Twitter
This entry is part 2 of 3 in the series শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি

শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি
  • শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি অধ্যায় এক – বেসিক ধারণা
  • শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি অধ্যায় দুই – Constant, Variables and Data Types
  • শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি অধ্যায় তিন- Operators and Expressions

শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি অধ্যায় দুইয়ের আজকের পার্টে আমরা আলোচনা করবো Constant, Variables and Data types নিয়ে। Constant, Variables and Data types প্রোগ্রামিং ইন সি এর খুবই গুরুত্বপূর্ণ বিষয় কেননা প্রোগ্রামিং নিয়ে আগাতে গেলে এদের নিয়ে সকলেরই স্পষ্ট ধারণা থাকতে হবে।

কনস্ট্যান্টস হলো সি প্রোগ্রামিং ভাষার সবচেয়ে মৌলিক এবং প্রয়োজনীয় অংশ সি-এ থাকা কনস্ট্যান্টগুলির নির্দিষ্ট মান থাকে যা যেকোনো প্রোগ্রামে ব্যবহৃত হয় এবং প্রোগ্রামটি পুরো প্রয়োগের সময় পর্যন্ত এর মান একই থাকে।

ভেরিয়েবল হচ্ছে মেমোরিতে ডাটা সংরক্ষণের একটি পদ্ধতি । নিদিষ্ট নাম ঘোষণার মাধ্যমে মেমরির জায়গা সংরক্ষণ রাখা হয়। যা কিনা একটি কন্টেইনার এর মত আচরণ করে। ভেরিয়েবলের মান প্রোগ্রাম প্রসেস করার মাধ্যমে পরিবর্তন করা যায় যা কিনা কনস্ট্যান্টস এর বিপরীত।

ডাটা টাইপ নিয়ে নিচের ধাপে বিস্তারিত আলোচনা হবে, এখন আমরা সি প্রোগ্রামিং এর সি টোকেন গুলো নিয়ে কথা বলব । তাহলে একটি প্রশ্ন আস্তেই পারে সি টোকেনটি আসলে কি?

সি টোকেনঃ এটি সি প্রোগ্রামিং এর ক্ষুদ্রতম সতন্ত্র ইউনিট হিসেবে পরিচিত। (The Smallest individual units of  a C programming are known as C Tokens).

সি প্রোগ্রামিং এ সি টোকেন গুলো নিম্নরূপঃ

১. Keywords ( Example: include, int, char, float, return etc)

২. Identifiers. ( Example: A,x, any amount, stdio.h etc)

৩. Constants (Example: 10, 20.5 etc)

৪. Strings (Example: ”abc”, ”xyz”, etc)

৫. Operators (Example: +, -, %, /,*, etc)

৬. Special Symbols. ( Example: #, &, {}, etc)

# আইডেন্টিফায়ার ডিক্লায়ার বা ঘোষণা করার নিয়মঃ (Rules of Declaring Identifier:)

১. প্রথম অক্ষরটি অবশ্যই একটি অ্যালফাবেট অথবা আন্ডারস্কোর (_) হতে হবে। (First character must be an alphabet or underscore)

২. অবশ্যই অ্যালফাবেট, ডিজিট আথবা আন্ডারস্কোর দিয়ে আইডেন্টিফায়ারটি গঠন করতে হবে।

৩. কীওয়ার্ড গুলো আইডেন্টিফায়ার এ ব্যবহার করা যাবে না।

৪. আইডেন্টিফায়ার এর মাঝখানে হোয়াইট স্পেস রাখা যাবে না।

ডাটা টাইপ্স হচ্ছে ডাটার ধরণ । সি প্রোগ্রামিং এ অবশ্যই ভেরিয়েবল ডিক্লায়ার করার সময় ডাটা টাইপ উল্লেখ করতে হয়। ডাটাটি কোন ধরণের পূর্ণ সংখ্যা(integer), দশমিক(float) সংখ্যা নাকি অক্ষর(character) ধরণের বলতে হয়। উদাহরণঃ int x=10; এখানে ইন্টেজার ডাটা টাইপের এক্স ভেরিয়াবলের ভিতরে ১০ সংরক্ষণ করা হয়েছে।

ডাটা টাইপ্স মূলত তিন প্রকারঃ

১. প্রাইমারি ডাটা টাইপ- Primary Data Types (উদাহরণঃ int, float, double, long double, char, etc)

২. ডিরাইভ ডাটা টাইপ-Derived Data Types: (উদাহরণঃ array, pointer, structure, union etc)

৩. ইউজার ডিফাইন ডাটা টাইপ- User Defined Data Type: (উদাহরণঃ typedef, enum, etc)

Data TypesSpecifierSize(bits)Range
char%c8-128 to 127
int%d or %i16-32768 to 32768
Unsigned int%ud or %ui160 to 65535
Long int%ld or %li320 to 18,446,744,073,709,551,615
float%f32
double%lf64

আরো কিছু Specifier রয়েছে যেমনঃ %o, %x, %X.

%o দ্বারা ডেসিমাল নাম্বার এর অক্টাল নাম্বার প্রিন্ট করার ক্ষেত্রে ব্যবহার করা হয়।

%x দ্বারা ডেসিমাল নাম্বার এর ছোট হাতের অক্ষর হেক্সা ডেসিমাল নাম্বার প্রিন্ট করার ক্ষেত্রে ব্যবহার করা হয়।

%X দ্বারা ডেসিমাল নাম্বার এর বড় হাতের অক্ষর হেক্সা ডেসিমাল নাম্বার নাম্বার প্রিন্ট করার ক্ষেত্রে ব্যবহার করা হয়।

চলুন ডেসিমাল, অক্টাল, হেক্সা ডেসিমাল সংখ্যা প্রিন্ট করার একটি প্রোগ্রাম দেখে নেইঃ

#include<stdio.h>

int main()

{

int a=6666;

printf(“%d\n”, a); //Decimal Number

printf(“%o\n”, a); //Octal Number

printf(“%x\n”, a); //Hexadecimal Lower Case

printf(“%X\n”, a); //Hexadecimal Upper Case

return 0;

}

এই প্রোগ্রামটি আপনারও কপি না করে লিখে কোডব্লক্স এ রান করে দেখতে পারন।

আউটপুট আসবে এই রকমঃ

6666
15012 [ এটি ৬৬৬৬ এর অক্টাল নাম্বার]
1a0a   [ এটি ৬৬৬৬ এর  Lower Case Hexadecimal নাম্বার ]
1A0A   [ এটি ৬৬৬৬ এর  Upper Case Hexadecimal নাম্বার ]

সবাইকে শুভ কামনা জানিয়ে আজকের আলোচনাটি এই পর্যন্তই । পরবর্তী পোষ্ট পড়ার আমন্ত্রণ জানাচ্ছি । হ্যাপি প্রোগ্রামিং ।

Series Navigation<< শুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি অধ্যায় এক – বেসিক ধারণাশুরু হোক প্রোগ্রামিং এ পদযাত্রা চলুন শিখি প্রোগ্রামিং ইন সি অধ্যায় তিন- Operators and Expressions >>
Tags: programming cprogramming c in bagnlaVariables and Data Typesইন সি অধ্যায় দুই – Constantচলুন শিখি প্রোগ্রামিং ইন সিপ্রোগ্রামিং ইন সি
Abidul Shaon

Abidul Shaon

Internet Marketer, Entrepreneur Mind.Want To Do Something New For The World. Love Competitive Programming, Software Engineering, Software-Web-Mobile App Development, New Technologies, Developer.

Related Posts

সরকারের কাছে রিপোর্ট রয়েছে, বিশ্ববিদ্যালয় খুলে দিলেই আন্দোলন হতে পারে
Education

সরকারের কাছে রিপোর্ট রয়েছে, বিশ্ববিদ্যালয় খুলে দিলেই আন্দোলন হতে পারে

February 26, 2021
করোনার টিকা নিবন্ধন -কোভিড-১৯ ভ্যাকসিন রেজিস্ট্রেশন করার সঠিক নিয়ম খুবই সহজ!
Education

করোনার টিকা নিবন্ধন -কোভিড-১৯ ভ্যাকসিন রেজিস্ট্রেশন করার সঠিক নিয়ম খুবই সহজ!

February 25, 2021
বিশ্ববিদ্যালয়ে ক্লাস শুরু হবে ২৪ মে, হল খুলবে ১৭ মে
Education

বিশ্ববিদ্যালয়ে ক্লাস শুরু হবে ২৪ মে, হল খুলবে ১৭ মে

February 22, 2021
”শিক্ষার্থীদের ভ্যাকসিন দেবার পর খুলবে বিশ্ববিদ্যালয়” বলেছেন বিশ্ববিদ্যালয় মঞ্জুরি কমিশনের সদস্য
Education

”শিক্ষার্থীদের ভ্যাকসিন দেবার পর খুলবে বিশ্ববিদ্যালয়” বলেছেন বিশ্ববিদ্যালয় মঞ্জুরি কমিশনের সদস্য

February 21, 2021
২০২০-২১ শিক্ষাবর্ষে বিভিন্ন বিশ্ববিদ্যালয়ে ভর্তি পরীক্ষার সম্ভাব্য তারিখ
Education

২০২০-২১ শিক্ষাবর্ষে বিভিন্ন বিশ্ববিদ্যালয়ে ভর্তি পরীক্ষার সম্ভাব্য তারিখ

February 24, 2021
রসায়ন বইয়ের বিখ্যাত লেখক প্রফেসর নূরুল হক মিয়া আর নেই
Education

রসায়ন বইয়ের বিখ্যাত লেখক প্রফেসর নূরুল হক মিয়া আর নেই

February 21, 2021

Recent Update

পশ্চিমবঙ্গকে স্বাধীন রাষ্ট্র হিসেবে ঘোষণার দাবি

পশ্চিমবঙ্গকে স্বাধীন রাষ্ট্র হিসেবে ঘোষণার দাবি

February 26, 2021
সরকারের কাছে রিপোর্ট রয়েছে, বিশ্ববিদ্যালয় খুলে দিলেই আন্দোলন হতে পারে

সরকারের কাছে রিপোর্ট রয়েছে, বিশ্ববিদ্যালয় খুলে দিলেই আন্দোলন হতে পারে

February 26, 2021

Categories

  • Education
  • Gadget and Gear
  • Job News
  • Latest News
  • Other
  • Programming
  • Science
  • Smart Phone
  • Smart Phone
  • Software
  • Sponsor
  • Tech News
  • Tips and Tricks
  • Uncategorized
  • Uncommon News
  • Video Games

Site Navigation

  • Home
  • Advertisement
  • Job News
  • Contact Us
  • Privacy & Policy
  • Other Links
itdoctor24.com

আইটি ডক্টর ২৪.কম, বাংলা টেকনোলজি ব্লগিং প্লাটফর্ম ও কমিউনিটি। টেকনোলজিকে যারা ভালবাসে তাদের জন্য দারুন ব্লগ I সকলকে টেকনোলজি সম্পর্কে সচেতনে করা এবং টেকনোলজির সুবিধা যাতে সবাই আইটি ডক্টর ২৪.কম ওয়েবসাইটের মাধ্যমে নিতে পারে এটাই আমদের কাম্য। আমরা কাজ করে যাচ্ছি তাই আপনারা সবাই আইটি ডক্টর ২৪.কম এর সাথে থাকুন।

  • Home
  • Advertisement
  • Job News
  • Contact Us
  • Privacy & Policy
  • Other Links

© All Rights reserved itdoctor24.com 2015 - 2021 || Design & Developed by CodeTech IT Ltd.

No Result
View All Result
  • Home
  • Tech News
  • Software
  • Education
    • Programming
    • Networking
  • Science
  • Tips and Tricks
  • Other
    • Uncommon News
  • Gadget and Gear
    • Accessories
      • Cases & Screen Protector
      • Power Banks
      • TWS (True Wireless)
      • Headset
      • Charger & Adapter
      • Wireless Charger
      • Car Accessories
      • Fitness & Wearable
      • Media Players
      • Flash Drive
      • Storage/Hard Drive
    • Speakers
    • Camera
    • MacBook/Laptop
    • Smart Phone
    • Video Games
  • Job News

© All Rights reserved itdoctor24.com 2015 - 2021 || Design & Developed by CodeTech IT Ltd.

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In