SlideShare a Scribd company logo
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
আ঩নায ই”ফুক ফা pdf রযডারযয Menu Bar এয View অ঩঱নরি তে রিক করয Auto /Automatically Scroll অ঩঱নরি র঳ররক্ট
করুন (অথফা ঳যা঳রয তমরে  Ctrl + Shift + H )। এফায ↑ up Arrow ফা ↓ down Arrow তে রিক করয আ঩নায ঩ড়ায ঳ুরফধা
অনু঳ারয স্ক্রর স্পীড রিক করয রনন।
রভড তররবর বালা র঴র঳রফ র঳ একরি জনরিয় ফহুর ফযফহৃে বালা। উচ্চস্তরযয বালা র঱ক্ষায র঳িঁরড় র঴র঳রফ র঱ক্ষা িরেষ্ঠান
঳ভূর঴ র঳ ত঱খারনা ঴য়। ঳কর তিাগারভয রবরিই ঴র র঳ । োই ফন্ধু যা, র঳ তক ঳঴জবারফ উ঩স্থা঩ন কযাই আভায ভূর
রক্ষয। তোভযা মরি আভায তরখা একিু ভন:তমাগ রিরয় ঩ড় এফং একিু কষ্ট করয অনু঱ীরন কয েরফ তোভযা রনরজয
ভুরখই একথা স্বীকায কযরফ এফং অফাক ঴রফ তম, র঳ এে ঳঴জ ! চররা ফন্ধু যা এফায শুরু তথরকই শুরু করয ।
আভযা এভনবারফ শুরু কযফ তমন ঳঴রজই ফুঝরে ঩ারয তকান তেিরভন্ট তকন ফযফহৃে ঴য় ? রনরচয তিাগ্রাভরি রক্ষয কয :
#include<stdio.h>
#include<conio.h>
void main()
{
printf(‚This is my first c programming‛);
getch();
}
Output: তিাগ্রাভরি যান কযরর রনরনাক্ত পরাপর ত঩াায়া মারফ:
This is my first c programming
ভূর ফর্ণনা:
১) আভযা শুরুরেই তিখরে ঩ারি #include<stdio.h> এফং #include<conio.h> রিরয় শুরু কযা ঴রয়রে। এখারন stdio.h এয
঩ূনণরু঩ ঴র standard input output header file এফং conio.h এয ঩ূর্ণরু঩ ঴র control input output header file .
এখন িশ্ন ঴র এগুররা তকন ফযফ঴ায কযফ ? আিা ো঴রর একিা গল্প ত঱ান। এয ভরধযই উিযরি যরয়রে।
একজন তরাক গরু রকনরফ। এখন গরুয ভারররকয কারে রগরয় তরাকরি ফররে, বাই আভায একরি গরু রকনরে ঴রফ । এখন আ঩রন
মরি আ঩নায গরুরি আভায কারে রফরি করযন ো঴রর আভায উ঩কায ঴ে। গরুয ভাররক গরুরি রফরি কযায র঳দ্ধান্ত রনরয় ফরর-
রিক আরে আ঩রন ঐ ভারি রগরয় গরুরি তিরখ আ঳ুন, তিরখন আ঩নায ঩েন্দ ঴য় রকনা? তরাকরি ফরর- ত঳খারন তো অরনক গরু
আরে । আরভ রচনরফা রকবারফ তকান গরুিা আ঩নায । গরুয ভাররক ফরর- আভায গরুয ভাথায় ঳ািা করয়করি ঩঱ভ আরে আয
঳াযা ঱যীরযয তরাভ কাররা। তরাকরি োরক ধনযফাি জারনরয় চরর তগর ।
এখারন তরাকরি ঴র কম্পাইরায, তম তিাগ্রাভরি ঩যীক্ষা কযরফ তকাথা঑ বু র আরে রকনা । stdio.h এফং conio.h ঴র গরুয
ভাররক। stdio.h ফররে printf() আভায পাং঱ন এফং conio.h ফররে getch() আভায পাং঱ন। ঳ুেযাং ফুঝরেই ঩াযে ফন্ধু যা,
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
stdio.h এফং conio.h কম্পাইরাযরক ঩রযচয় করযরয় তিয়ায জনয ফযফহৃে ঴রি। আয #include<> তক ভরন কয একিা তচয়ায
তমখারন ফর঳ stdio.h এফং conio.h অডণায কযরে।
২) void main() ফযফহৃে ঴য় একাযরন তম, এখান তথরক ভূর তিাগ্রাভ শুরু ঴রফ। এয঩য একিা ‘ { ‘ রচহ্ন ফ঳রফ এফং তিাগ্রাভ
ত঱রল ‘ } ‘ রচহ্ন রিরয় ত঱ল ঴রফ। main() এয ঩ূরফণ void না রিরররা ঴য় েরফ ‘ } ‘ রচরহ্নয ঩ূরফণ return ; পাং঱ন রিরে ঴য়।
৩) ঩ূরফণই ফরররে printf() একিা পাং঱ন। এয ত঱রল ; রচহ্ন রিরে ঴য়। (‛ ‚)এয ভরধয মা তরখা ঴রফ output এ োই ত঩াায়া
মারফ।
৪) getch() পাং঱রনয ভাধযরভ output তক রস্থয যাখা মারফ। এই পাং঱ন ফযফ঴ায না কযরর output তিখরে ঴রফ window
menu তথরক output ঳াফরভনু তে ।
#include<stdio.h>
#include<conio.h>
void main()
{
int a;
int b;
int Result;
printf(‚First Number:‛);
scanf(‚%d‛,&a);
printf(‚Second Number:);
scanf(‚%d‛,&b);
Result=a+b;
printf(‚Result=%d‛,Result);
getch();
}
ভূর ফর্ণনা:
ফন্ধু যা তিাগ্রাভরি তিরখ ঴য়রো তোভারিয খুফ বয় কযরে। আ঳রর বরয়য রকেুই তনই। এরি অেযন্ত ঳঴জ একরি তিাগ্রাভ। চররা,
এফায একরি ভজায গরল্পয ভাধযরভ তিাগ্রাভরি তফাঝায তচষ্টা করয।
‛ ভীরভয ফা঳ায় িু’জন তরাক তফড়ারে এর঳রে। োরিয ভরধয একজন খুফই রম্বা আয একজন খারিা। তরাকিুরিা ভীরভয ঳ারথ
঩রযরচে ঴র। একরি তরাক োরক রজজ্ঞা঳া কযর- আিা ভীভ, েুরভ রক কযরে ঩েন্দ কয? ভীভ ফরর- আরভ তকান েরফরে যং
কযরে ঩েন্দ করয। তরাকরি ফরর- আচো, েুরভ তকান েরফ অংকন কযরে ঩েন্দ কয? ভীভ ফরর- ফাংরারির঱য জােীয় ঩োকা।
তরাকিি ফরর- েুরভ রক জারনা, ফাংরারির঱য জােীয় ঩োকা অংকন কযরে রক রক যং রারগ? ভীভ ফরর- ঴যা জারন। তরাকরি ফরর-
েুরভ একিা কাজ কয। যং িুরিয নাভ একরি খাোয় রররখ আভারক তিাা। আরভ ঐ িুরি যং রকরন তোভারক উ঩঴ায তিফ। ভীভ খুফই
খুভ঱ ঴রয় দ্রুে একরি খাো রনরয় এর঳ রনরচয ভে করয ররখর:
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
১. জােীয় ঩োকা অংকন কযরে িথভ যংরিয নাভ ঴র:
রার
২. জােীয় ঩োকা অংকন কযরে রিেীয় যংরিয নাভ ঴র:
঳ফুজ
এয঩য কাগজরি তরাকরিয ঴ারে রিরয় ভীভ ফরর-এই িুরি যং রিরয় জােীয় ঩োকা অংকন করয একরি ফািঁর঱য খুিঁরিয ঳া঴ারময তফিঁরধ
উড়ারনা মারফ। —এই ফরর ত঳ রপক করয ত঴র঳ তপরর।‛
গল্পরি রনশ্চয়ই ভন:তমাগ রিরয় ঩রড়ে? এফায চররা তিরখ এই গরল্পয ভাধযরভ রকবারফ তিাগ্রাভরি তফাঝা মায়?
১) ফন্ধু যা, আভযা তিাগ্রাভরিরে িথরভই int a; int b; int Result ফযফ঴ায করযরে। এখারন int এয ঩ূর্ণরু঩ ঴র
integer (঩ূর্ণ঳ংখযা)। অথণাৎ আভযা তম তমাগরি কযফ ো ঩ূর্ণ঳ংখযা না ি঱রভক ঳ংখযা ঴রফ int ো রনধণাযর্ করয। গরল্প তরাকরি
ভীভরক ফরররে একরি জােীয় ঩োকায যং কযরে রক রক রারগ? ভীভ ফরররে- রার ত া ঳ফুজ যং এফং একরি ফািঁর঱য খুিঁরিয ঳ারথ
তফিঁরধ রিরর ঩োকারি উড়রফ। আভরযাা েদ্রু঩ ফররে, িুরি ঳ংখযা তমাগ কযরে িথরভই িুইরি ঳ংখযা রনরে ঴রফ। অথণাৎ গরল্প রার যং
ফররে a নাভক একরি ঳ংখযা, ঳ফুজ যং ফররে b নাভক একরি ঳ংখযা এফং একরি ফািঁর঱য খুিঁরিয খুরিিঁয ঳া঴ারময উড়রফ ফররে
তফাঝারনা ঴রি তম, Result এয ভাধযরভ আভযা আউি঩ুি তিখফ।
২) গরল্প ভীভ রররখরে- জােীয় ঩োকা অংকন কযরে িথভ যংরি ঴র:
এয঩য রনরচ রররখরে রার। আয আভযা এই রজরন঳রি printf() এয ভরধয রররখরে ‚িুরি ঳ংখযা তমাগ কযরে িথভ ঳ংখযারি ঴র:‛
(‚First Number‛) । এয঩য রনরচ scanf() এয ভরধয রররখরে িথভ ঳ংখযা a । অথণাৎ scanf(‚%d‛,&a); তেিরভন্টরিরে %d
ররখরাভ এই কাযরন তম, আভযা ঩ূরফণ int ফযফ঴ায করযরে। মরি int এয ঩রযফরেণ float ররখোভ েরফ %f ররখোভ। %d এয
঩রয &a এয অথণ a ঳ংখযায জনয একরি input রনরফ।
৩) গরল্প ভীভ এয঩যই রররখরে- জােীয় ঩োকা অংকন কযরে রিেীয় যংরি ঴র:
এয঩য রনরচ রররখরে ঳ফুজ। আভরযাা printf() এয ভরধয রররখরে (‚Second Number:‛) এয঩য রনরচ রররখরে রিেীয় ঳ংখযা b
অথণাৎ scanf(‚%d‛,&b) statement রিয ভরধযরভ মরি িশ্ন করয ‚%d‛ কায জনয? উিয ঴রফ b এয জনয কাযর্ ‚%d‛ এয ঩রয
কভা রিরয় &b তরখা আরে।
৪) এফায ঳ংখযা িুরি তমাগ কযা ঴রয়রে Result=a+b; statement রিয ভাধযরভ। ঳ুেযাং a একরি ঳ংখযা এফং b আরযকরি ঳ংখযা
তমাগ করয তমাগপর থাকরফ Result এয ভরধয। গরল্পয ভে রার ত া ঳ফুজ যং রিরয় ঩োকা অংকন করয ঩োকারি উড়রফ ফার঱িঁয
খুরিিঁয ভাধযরভ।
৫) এফায printf(‚Result=%d‛,Result); statement রিয ভাধযরভ তমাগপর ত঩াায়া মারফ। আরগই ফরররে ডাফর তকারি঱রনয (‛
‚) ভরধয মা তরখা মায় আউি঩ুরি োই তিখরে ত঩াায়া মায়। ত঳ র঴র঳রফ আউি঩ুরি তিখায কথা Result=%d , রকন্তু ো ঴রফ না।
Result= এেিু কু ই থাকরফ শুধু %d থাকরফ না। কম্পাইরারযয কারে এয অনয একরি অথণ আরে। অথণাৎ %d কায জনয? ঩ার঱ই
রররখরে Result এয জনয। ঳ুেযাং ঩ূরফযণ রাইরনয তমাগকৃ ে পরাপর %d এয এখারন ফর঳ থাকরফ।
OUTPUT: তিাগ্রাভরি যান কযরর রনরেয আউি঩ুি ত঩াায়া মারফ:
First Number:10
Second Number: 20
Result=30
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
উ঩রযয তিাগ্রাভরি রনরচয ভে তোি কররযা ররখা মারফ। এরে আউি঩ুরিয তমাগপররয তকান ঩রযফেণন ঴রফ না।
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,Result;
printf(‚First and Second Number:‛);
scanf(‚%d%d‛,&a,&b);
Result=a+b;
printf(‚Result=%d‛,Result);
getch();
}
঳ুেযাং তিাগ্রাভ িুরিয ভরধয ঩াথণকয ঴রি িথভ তিাগ্রারভ int a; int b; int Result; আরািা রাইরন তরখা ঴রয়রে এফং int কথািা
রেনফায তরখা ঴রয়রে। রকন্তু এখারন একরি int রিরয় a,b,Result; তরখা ঴রয়রে ভাঝখারন শুধু কভা রচহ্ন রিরয়।েদ্রু঩ printf()এয
ভরধয তরখা ঴রয়রে First and Second Number:
একরি scanf() এয ভরধযই িুরি ঳ংখযা তনয়া ঴রয়রে a ত া b । আয এবারফই তিাগ্রাভরি তোি ঴রয় তগরে।
একরি ভজায রজরন঳:
উ঩রযয তিাগ্রারভ িুরি ঳ংখযা মরি ৩২৭৬৭ এয তচরয় তফ঱ী ঴য় েরফ তিাগ্রারভয আউি঩ুি বু র তিখারফ। ত঳রক্ষরে int এয ঩ূরফণ
long ফযফ঴ায কযরে ঴রফ। অথণাৎ ভীরভয ফা঳ায় তম িু’জন তরাক এর঳রের এরিয ভরধয রম্বা তরাকরি মে উ঩রযয রজরন঳ েুরি
঩াযরফ খারিা তরাকরি রকন্তু অে উিঁচু রজরন঳ েুরে ঩াযরফ না। োই খারিা তরাকরি ঴র int আয রম্বা তরাকরি ঴র long int । int
এয ঳ীভা -32768 তথরক +32768 এফং long int এয ঳ীভা -217483648 -2147483647 ঩মণন্ত। আয %d এয জায়গায় রিরে
঴রফ %ld।
ফন্ধু যা, আজ এ ঩মণন্তই। আরভ তিাগ্রারভয শুধু ভূর অং঱িু কু ই ফর্ণনা করযরে। ঳কর তিাগ্রারভয জনয রনরচয অং঱িু কু তভািাভুরিবারফ
ফাধযোভূরক।
#include<stdio.h>
#include<conio.h>
void main()
{
————
getch();
}
োই { এফং } অংর঱য ভরধযয অং঱ই আজ ফর্ণনা কযরাভ। েরফ উ঩রযয এই অং঱ তকন ফাধযোভূরক ো আরভ ঩ূরফণয রিউরিারযয়ার
‚র঳ তে ভজায ভজায তিাগ্রারভং‛ এ উরেখ করযরে। তোভযা একিু কষ্ট করয ঩রড় ররনা, তকভন?
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
র঳ তিাগ্রারভং রযাংগুরয়জ আভায ত঱খা িথভ তিাগ্রারভং রযাংগুরয়জ। এরি একিু অস্বাি রাগরর঑ ঩যফরেণ তম তকান রযাং র঱খরে র঳
এয জুরয নাই।
র঳ ি঑গ্রারভং রযাংগুরয়জ এয বফর঱ষ্টয:
১.
৩. এ বালায় তরখা তিাগ্রাভ তমরকান করম্পউিারয ঩রযফেণন োড়া ফা ঳াভানয ঩রযফেণন করয চারারনা মায়।
৪. োকচাডণ তিাগ্রারভং রযাং ঴঑য়ায় (তোি তোি পাং঱রন বাগ করয ) খুফ ঳঴রজই তিাগ্রাভ তরখা মায়।
৫. আরযকরি ভজায বফর঱েয ঴ররা রনরজয বেরয পাং঱ন র঳ রাইরেযীরে তমাগকরয ঩রয ো ফযফ঴ায কযা মায়।
র঳ বালায ঳঴জ উিা঴যন:
#include <stdio.h>
int main()
{
printf( ‚I am alive! Beware.n‛ );
getchar();
return 0;
}
ফযাখযা:
১. #include
এরিয ভাধযরভ একরি রাইরেযী পাং঱ন stdio.h তক ডাকা ঴য় তমখারন অনযানয পাং঱ন ঳ম্পরকণ েথয যরয়রে।
২. main(){“.}
এরি িগ্রারভয িধান পাং঱ন, এখান তথরকই িগ্রাভ চারু ঴য়।
৩. printf( ‚I am alive! Beware.n‛ );
এরি I am alive! Beware. ফকযরি রস্ক্ররন িি঱নণ কযায়।
৪. n রিরয় নেুন রাইন ফুঝারনা ঴রয়রে।
৫. getchar();
একরি কী তি঳ না কযা ঩মণন্ত আউি঩ুি িি঱ণন কযরে থারক।
িাযরফা র঳ করম্পউিারয ত঳ি আ঩ কযা
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
তথরক িাযরফা র঳ ডাউনররাড করুন। তিখুন ৪.১৭ তভগাফাইরিয পাইররি ডাউনররাড ঴রয়রে রকনা।এই ররংক
Tc তক আনরজ঩ করুন । আ঩নায করম্পউিারযয র঳ ড্রাইরব tc নারভয তপাল্ডারয ত঳ি আ঩ ঴রফ।
এফায c: ড্রাইরবয tc তপাল্ডারযয bin নারভয তপাল্ডাযরি খুরুন। এখারন tc.exe পাইররিই ভূর c িগ্রাভ, tc.exe তে
ডাফর রিক করুন।
঩ার঳য েরফয ভরো আর঳ রকনা তিখুন।
িগ্রাভ রররখ কম্পাইর ঑ যান কযা
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
*..* ঳ূে: http://bn.wikipedia.org/wiki/
1. Keyword:
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
′
″
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
র঳ িগ্রারভ গ্রারপক্স
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
/*
shapes.c
example 1.1
*/
#include<graphics.h>
#include<conio.h>
void main()
{
int gd=DETECT, gm;
int poly[12]={350,450, 350,410, 430,400, 350,350, 300,430, 350,450 };
initgraph(&gd, &gm, ‚‛);
circle(100,100,50);
outtextxy(75,170, ‚Circle‛);
rectangle(200,50,350,150);
outtextxy(240, 170, ‚Rectangle‛);
ellipse(500, 100,0,360, 100,50);
outtextxy(480, 170, ‚Ellipse‛);
line(100,250,540,250);
outtextxy(300,260,‛Line‛);
sector(150, 400, 30, 300, 100,50);
outtextxy(120, 460, ‚Sector‛);
drawpoly(6, poly);
outtextxy(340, 460, ‚Polygon‛);
getch();
closegraph();
}
আউি঩ুি ঴রফ:
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
BLACK: 0
BLUE: 1
GREEN: 2
CYAN: 3
RED: 4
MAGENTA: 5
BROWN: 6
LIGHTGRAY: 7
DARKGRAY: 8
LIGHTBLUE: 9
LIGHTGREEN: 10
LIGHTCYAN: 11
LIGHTRED: 12
LIGHTMAGENTA: 13
YELLOW: 14
WHITE: 15
এ রফলরয় ঩যফরেণ ঩ারি রফস্তারযে আররাচনা কযা ঴রফ। ঳ারথ থাকু ন। ধনযফাি।
http://electrosofts.com/cgraphics/index.html
Want more Updates  http://facebook.com/tanbir.ebooks
facebook /gmail/skype: - http://tanbircox.blogspot.com
ইন্টাযরনি ঴রে ঳ংগ্র঴ীে
 http://techtunes.com.bd/tuner/tanbir_cox
 http://tunerpage.com/archives/author/tanbir_cox
 http://somewhereinblog.net/tanbircox
 http://pchelplinebd.com/archives/author/tanbir_cox
 http://prothom-aloblog.com/blog/tanbir_cox
http://facebook.com/tanbir.cox
http://facebook.com/tanbir.ebooks
http://tanbircox.blogspot.com

More Related Content

What's hot (20)

PDF
Accounting hsc & honours (short technique & formulas) 13
PDF
Bangladesh affairs (a complete solution for jobs)
PDF
Xclusive general knowledge international by tanbircox
PDF
PDF
Accounting hsc & honours (short technique & formulas) 13
Bangladesh affairs (a complete solution for jobs)
Xclusive general knowledge international by tanbircox
Ad

Viewers also liked (20)

PPTX
"Fête de la musique":Papakosta Vasilia/B3
PPT
Α3 Καραχάλιου Γλ. "mardi gras"
PDF
Cheek room catalogue eng
PDF
PPTX
WMTS Performance Tests
PPTX
Den otevřených dveří
PDF
เจน
PPTX
Autoscaling Magento in the cloud
PPTX
คัมภีร์ฉันทศาสตร์ Sine
PPT
Trust in the Lord (Autumn 2012)
PPTX
Presentation octavia
PPTX
Masayuki chinen racial discrimination
PPT
B1 ma lingkungan
PPTX
Sandalias Roxi and Reef
PPT
2013: 7 things to do
"Fête de la musique":Papakosta Vasilia/B3
Α3 Καραχάλιου Γλ. "mardi gras"
Cheek room catalogue eng
WMTS Performance Tests
Den otevřených dveří
เจน
Autoscaling Magento in the cloud
คัมภีร์ฉันทศาสตร์ Sine
Trust in the Lord (Autumn 2012)
Presentation octavia
Masayuki chinen racial discrimination
B1 ma lingkungan
Sandalias Roxi and Reef
2013: 7 things to do
Ad

Similar to C & c+programming for beginner by tanbircox (20)

PDF
Complete 20bangla-20books-20of-20computer-20-28a-202-20z-29-20-by-20tanbircox...
PDF
Photoshop bangla tutorial
PDF
Online 20income-28earn-29-20by-20tanbircox-130619003519-phpapp01
PDF
PDF
Hacking (e mail,facebook & web site) by tanbircox
PDF
PDF
Brief inrroduction of computer parts by tanbircox
PDF
Complete 20bangla-20books-20of-20computer-20-28a-202-20z-29-20-by-20tanbircox...
Photoshop bangla tutorial
Online 20income-28earn-29-20by-20tanbircox-130619003519-phpapp01
Hacking (e mail,facebook & web site) by tanbircox
Brief inrroduction of computer parts by tanbircox

C & c+programming for beginner by tanbircox

  • 1. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com আ঩নায ই”ফুক ফা pdf রযডারযয Menu Bar এয View অ঩঱নরি তে রিক করয Auto /Automatically Scroll অ঩঱নরি র঳ররক্ট করুন (অথফা ঳যা঳রয তমরে  Ctrl + Shift + H )। এফায ↑ up Arrow ফা ↓ down Arrow তে রিক করয আ঩নায ঩ড়ায ঳ুরফধা অনু঳ারয স্ক্রর স্পীড রিক করয রনন। রভড তররবর বালা র঴র঳রফ র঳ একরি জনরিয় ফহুর ফযফহৃে বালা। উচ্চস্তরযয বালা র঱ক্ষায র঳িঁরড় র঴র঳রফ র঱ক্ষা িরেষ্ঠান ঳ভূর঴ র঳ ত঱খারনা ঴য়। ঳কর তিাগারভয রবরিই ঴র র঳ । োই ফন্ধু যা, র঳ তক ঳঴জবারফ উ঩স্থা঩ন কযাই আভায ভূর রক্ষয। তোভযা মরি আভায তরখা একিু ভন:তমাগ রিরয় ঩ড় এফং একিু কষ্ট করয অনু঱ীরন কয েরফ তোভযা রনরজয ভুরখই একথা স্বীকায কযরফ এফং অফাক ঴রফ তম, র঳ এে ঳঴জ ! চররা ফন্ধু যা এফায শুরু তথরকই শুরু করয । আভযা এভনবারফ শুরু কযফ তমন ঳঴রজই ফুঝরে ঩ারয তকান তেিরভন্ট তকন ফযফহৃে ঴য় ? রনরচয তিাগ্রাভরি রক্ষয কয : #include<stdio.h> #include<conio.h> void main() { printf(‚This is my first c programming‛); getch(); } Output: তিাগ্রাভরি যান কযরর রনরনাক্ত পরাপর ত঩াায়া মারফ: This is my first c programming ভূর ফর্ণনা: ১) আভযা শুরুরেই তিখরে ঩ারি #include<stdio.h> এফং #include<conio.h> রিরয় শুরু কযা ঴রয়রে। এখারন stdio.h এয ঩ূনণরু঩ ঴র standard input output header file এফং conio.h এয ঩ূর্ণরু঩ ঴র control input output header file . এখন িশ্ন ঴র এগুররা তকন ফযফ঴ায কযফ ? আিা ো঴রর একিা গল্প ত঱ান। এয ভরধযই উিযরি যরয়রে। একজন তরাক গরু রকনরফ। এখন গরুয ভারররকয কারে রগরয় তরাকরি ফররে, বাই আভায একরি গরু রকনরে ঴রফ । এখন আ঩রন মরি আ঩নায গরুরি আভায কারে রফরি করযন ো঴রর আভায উ঩কায ঴ে। গরুয ভাররক গরুরি রফরি কযায র঳দ্ধান্ত রনরয় ফরর- রিক আরে আ঩রন ঐ ভারি রগরয় গরুরি তিরখ আ঳ুন, তিরখন আ঩নায ঩েন্দ ঴য় রকনা? তরাকরি ফরর- ত঳খারন তো অরনক গরু আরে । আরভ রচনরফা রকবারফ তকান গরুিা আ঩নায । গরুয ভাররক ফরর- আভায গরুয ভাথায় ঳ািা করয়করি ঩঱ভ আরে আয ঳াযা ঱যীরযয তরাভ কাররা। তরাকরি োরক ধনযফাি জারনরয় চরর তগর । এখারন তরাকরি ঴র কম্পাইরায, তম তিাগ্রাভরি ঩যীক্ষা কযরফ তকাথা঑ বু র আরে রকনা । stdio.h এফং conio.h ঴র গরুয ভাররক। stdio.h ফররে printf() আভায পাং঱ন এফং conio.h ফররে getch() আভায পাং঱ন। ঳ুেযাং ফুঝরেই ঩াযে ফন্ধু যা,
  • 2. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com stdio.h এফং conio.h কম্পাইরাযরক ঩রযচয় করযরয় তিয়ায জনয ফযফহৃে ঴রি। আয #include<> তক ভরন কয একিা তচয়ায তমখারন ফর঳ stdio.h এফং conio.h অডণায কযরে। ২) void main() ফযফহৃে ঴য় একাযরন তম, এখান তথরক ভূর তিাগ্রাভ শুরু ঴রফ। এয঩য একিা ‘ { ‘ রচহ্ন ফ঳রফ এফং তিাগ্রাভ ত঱রল ‘ } ‘ রচহ্ন রিরয় ত঱ল ঴রফ। main() এয ঩ূরফণ void না রিরররা ঴য় েরফ ‘ } ‘ রচরহ্নয ঩ূরফণ return ; পাং঱ন রিরে ঴য়। ৩) ঩ূরফণই ফরররে printf() একিা পাং঱ন। এয ত঱রল ; রচহ্ন রিরে ঴য়। (‛ ‚)এয ভরধয মা তরখা ঴রফ output এ োই ত঩াায়া মারফ। ৪) getch() পাং঱রনয ভাধযরভ output তক রস্থয যাখা মারফ। এই পাং঱ন ফযফ঴ায না কযরর output তিখরে ঴রফ window menu তথরক output ঳াফরভনু তে । #include<stdio.h> #include<conio.h> void main() { int a; int b; int Result; printf(‚First Number:‛); scanf(‚%d‛,&a); printf(‚Second Number:); scanf(‚%d‛,&b); Result=a+b; printf(‚Result=%d‛,Result); getch(); } ভূর ফর্ণনা: ফন্ধু যা তিাগ্রাভরি তিরখ ঴য়রো তোভারিয খুফ বয় কযরে। আ঳রর বরয়য রকেুই তনই। এরি অেযন্ত ঳঴জ একরি তিাগ্রাভ। চররা, এফায একরি ভজায গরল্পয ভাধযরভ তিাগ্রাভরি তফাঝায তচষ্টা করয। ‛ ভীরভয ফা঳ায় িু’জন তরাক তফড়ারে এর঳রে। োরিয ভরধয একজন খুফই রম্বা আয একজন খারিা। তরাকিুরিা ভীরভয ঳ারথ ঩রযরচে ঴র। একরি তরাক োরক রজজ্ঞা঳া কযর- আিা ভীভ, েুরভ রক কযরে ঩েন্দ কয? ভীভ ফরর- আরভ তকান েরফরে যং কযরে ঩েন্দ করয। তরাকরি ফরর- আচো, েুরভ তকান েরফ অংকন কযরে ঩েন্দ কয? ভীভ ফরর- ফাংরারির঱য জােীয় ঩োকা। তরাকিি ফরর- েুরভ রক জারনা, ফাংরারির঱য জােীয় ঩োকা অংকন কযরে রক রক যং রারগ? ভীভ ফরর- ঴যা জারন। তরাকরি ফরর- েুরভ একিা কাজ কয। যং িুরিয নাভ একরি খাোয় রররখ আভারক তিাা। আরভ ঐ িুরি যং রকরন তোভারক উ঩঴ায তিফ। ভীভ খুফই খুভ঱ ঴রয় দ্রুে একরি খাো রনরয় এর঳ রনরচয ভে করয ররখর:
  • 3. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com ১. জােীয় ঩োকা অংকন কযরে িথভ যংরিয নাভ ঴র: রার ২. জােীয় ঩োকা অংকন কযরে রিেীয় যংরিয নাভ ঴র: ঳ফুজ এয঩য কাগজরি তরাকরিয ঴ারে রিরয় ভীভ ফরর-এই িুরি যং রিরয় জােীয় ঩োকা অংকন করয একরি ফািঁর঱য খুিঁরিয ঳া঴ারময তফিঁরধ উড়ারনা মারফ। —এই ফরর ত঳ রপক করয ত঴র঳ তপরর।‛ গল্পরি রনশ্চয়ই ভন:তমাগ রিরয় ঩রড়ে? এফায চররা তিরখ এই গরল্পয ভাধযরভ রকবারফ তিাগ্রাভরি তফাঝা মায়? ১) ফন্ধু যা, আভযা তিাগ্রাভরিরে িথরভই int a; int b; int Result ফযফ঴ায করযরে। এখারন int এয ঩ূর্ণরু঩ ঴র integer (঩ূর্ণ঳ংখযা)। অথণাৎ আভযা তম তমাগরি কযফ ো ঩ূর্ণ঳ংখযা না ি঱রভক ঳ংখযা ঴রফ int ো রনধণাযর্ করয। গরল্প তরাকরি ভীভরক ফরররে একরি জােীয় ঩োকায যং কযরে রক রক রারগ? ভীভ ফরররে- রার ত া ঳ফুজ যং এফং একরি ফািঁর঱য খুিঁরিয ঳ারথ তফিঁরধ রিরর ঩োকারি উড়রফ। আভরযাা েদ্রু঩ ফররে, িুরি ঳ংখযা তমাগ কযরে িথরভই িুইরি ঳ংখযা রনরে ঴রফ। অথণাৎ গরল্প রার যং ফররে a নাভক একরি ঳ংখযা, ঳ফুজ যং ফররে b নাভক একরি ঳ংখযা এফং একরি ফািঁর঱য খুিঁরিয খুরিিঁয ঳া঴ারময উড়রফ ফররে তফাঝারনা ঴রি তম, Result এয ভাধযরভ আভযা আউি঩ুি তিখফ। ২) গরল্প ভীভ রররখরে- জােীয় ঩োকা অংকন কযরে িথভ যংরি ঴র: এয঩য রনরচ রররখরে রার। আয আভযা এই রজরন঳রি printf() এয ভরধয রররখরে ‚িুরি ঳ংখযা তমাগ কযরে িথভ ঳ংখযারি ঴র:‛ (‚First Number‛) । এয঩য রনরচ scanf() এয ভরধয রররখরে িথভ ঳ংখযা a । অথণাৎ scanf(‚%d‛,&a); তেিরভন্টরিরে %d ররখরাভ এই কাযরন তম, আভযা ঩ূরফণ int ফযফ঴ায করযরে। মরি int এয ঩রযফরেণ float ররখোভ েরফ %f ররখোভ। %d এয ঩রয &a এয অথণ a ঳ংখযায জনয একরি input রনরফ। ৩) গরল্প ভীভ এয঩যই রররখরে- জােীয় ঩োকা অংকন কযরে রিেীয় যংরি ঴র: এয঩য রনরচ রররখরে ঳ফুজ। আভরযাা printf() এয ভরধয রররখরে (‚Second Number:‛) এয঩য রনরচ রররখরে রিেীয় ঳ংখযা b অথণাৎ scanf(‚%d‛,&b) statement রিয ভরধযরভ মরি িশ্ন করয ‚%d‛ কায জনয? উিয ঴রফ b এয জনয কাযর্ ‚%d‛ এয ঩রয কভা রিরয় &b তরখা আরে। ৪) এফায ঳ংখযা িুরি তমাগ কযা ঴রয়রে Result=a+b; statement রিয ভাধযরভ। ঳ুেযাং a একরি ঳ংখযা এফং b আরযকরি ঳ংখযা তমাগ করয তমাগপর থাকরফ Result এয ভরধয। গরল্পয ভে রার ত া ঳ফুজ যং রিরয় ঩োকা অংকন করয ঩োকারি উড়রফ ফার঱িঁয খুরিিঁয ভাধযরভ। ৫) এফায printf(‚Result=%d‛,Result); statement রিয ভাধযরভ তমাগপর ত঩াায়া মারফ। আরগই ফরররে ডাফর তকারি঱রনয (‛ ‚) ভরধয মা তরখা মায় আউি঩ুরি োই তিখরে ত঩াায়া মায়। ত঳ র঴র঳রফ আউি঩ুরি তিখায কথা Result=%d , রকন্তু ো ঴রফ না। Result= এেিু কু ই থাকরফ শুধু %d থাকরফ না। কম্পাইরারযয কারে এয অনয একরি অথণ আরে। অথণাৎ %d কায জনয? ঩ার঱ই রররখরে Result এয জনয। ঳ুেযাং ঩ূরফযণ রাইরনয তমাগকৃ ে পরাপর %d এয এখারন ফর঳ থাকরফ। OUTPUT: তিাগ্রাভরি যান কযরর রনরেয আউি঩ুি ত঩াায়া মারফ: First Number:10 Second Number: 20 Result=30
  • 4. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com উ঩রযয তিাগ্রাভরি রনরচয ভে তোি কররযা ররখা মারফ। এরে আউি঩ুরিয তমাগপররয তকান ঩রযফেণন ঴রফ না। #include<stdio.h> #include<conio.h> void main() { int a,b,Result; printf(‚First and Second Number:‛); scanf(‚%d%d‛,&a,&b); Result=a+b; printf(‚Result=%d‛,Result); getch(); } ঳ুেযাং তিাগ্রাভ িুরিয ভরধয ঩াথণকয ঴রি িথভ তিাগ্রারভ int a; int b; int Result; আরািা রাইরন তরখা ঴রয়রে এফং int কথািা রেনফায তরখা ঴রয়রে। রকন্তু এখারন একরি int রিরয় a,b,Result; তরখা ঴রয়রে ভাঝখারন শুধু কভা রচহ্ন রিরয়।েদ্রু঩ printf()এয ভরধয তরখা ঴রয়রে First and Second Number: একরি scanf() এয ভরধযই িুরি ঳ংখযা তনয়া ঴রয়রে a ত া b । আয এবারফই তিাগ্রাভরি তোি ঴রয় তগরে। একরি ভজায রজরন঳: উ঩রযয তিাগ্রারভ িুরি ঳ংখযা মরি ৩২৭৬৭ এয তচরয় তফ঱ী ঴য় েরফ তিাগ্রারভয আউি঩ুি বু র তিখারফ। ত঳রক্ষরে int এয ঩ূরফণ long ফযফ঴ায কযরে ঴রফ। অথণাৎ ভীরভয ফা঳ায় তম িু’জন তরাক এর঳রের এরিয ভরধয রম্বা তরাকরি মে উ঩রযয রজরন঳ েুরি ঩াযরফ খারিা তরাকরি রকন্তু অে উিঁচু রজরন঳ েুরে ঩াযরফ না। োই খারিা তরাকরি ঴র int আয রম্বা তরাকরি ঴র long int । int এয ঳ীভা -32768 তথরক +32768 এফং long int এয ঳ীভা -217483648 -2147483647 ঩মণন্ত। আয %d এয জায়গায় রিরে ঴রফ %ld। ফন্ধু যা, আজ এ ঩মণন্তই। আরভ তিাগ্রারভয শুধু ভূর অং঱িু কু ই ফর্ণনা করযরে। ঳কর তিাগ্রারভয জনয রনরচয অং঱িু কু তভািাভুরিবারফ ফাধযোভূরক। #include<stdio.h> #include<conio.h> void main() { ———— getch(); } োই { এফং } অংর঱য ভরধযয অং঱ই আজ ফর্ণনা কযরাভ। েরফ উ঩রযয এই অং঱ তকন ফাধযোভূরক ো আরভ ঩ূরফণয রিউরিারযয়ার ‚র঳ তে ভজায ভজায তিাগ্রারভং‛ এ উরেখ করযরে। তোভযা একিু কষ্ট করয ঩রড় ররনা, তকভন?
  • 5. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com র঳ তিাগ্রারভং রযাংগুরয়জ আভায ত঱খা িথভ তিাগ্রারভং রযাংগুরয়জ। এরি একিু অস্বাি রাগরর঑ ঩যফরেণ তম তকান রযাং র঱খরে র঳ এয জুরয নাই। র঳ ি঑গ্রারভং রযাংগুরয়জ এয বফর঱ষ্টয: ১. ৩. এ বালায় তরখা তিাগ্রাভ তমরকান করম্পউিারয ঩রযফেণন োড়া ফা ঳াভানয ঩রযফেণন করয চারারনা মায়। ৪. োকচাডণ তিাগ্রারভং রযাং ঴঑য়ায় (তোি তোি পাং঱রন বাগ করয ) খুফ ঳঴রজই তিাগ্রাভ তরখা মায়। ৫. আরযকরি ভজায বফর঱েয ঴ররা রনরজয বেরয পাং঱ন র঳ রাইরেযীরে তমাগকরয ঩রয ো ফযফ঴ায কযা মায়। র঳ বালায ঳঴জ উিা঴যন: #include <stdio.h> int main() { printf( ‚I am alive! Beware.n‛ ); getchar(); return 0; } ফযাখযা: ১. #include এরিয ভাধযরভ একরি রাইরেযী পাং঱ন stdio.h তক ডাকা ঴য় তমখারন অনযানয পাং঱ন ঳ম্পরকণ েথয যরয়রে। ২. main(){“.} এরি িগ্রারভয িধান পাং঱ন, এখান তথরকই িগ্রাভ চারু ঴য়। ৩. printf( ‚I am alive! Beware.n‛ ); এরি I am alive! Beware. ফকযরি রস্ক্ররন িি঱নণ কযায়। ৪. n রিরয় নেুন রাইন ফুঝারনা ঴রয়রে। ৫. getchar(); একরি কী তি঳ না কযা ঩মণন্ত আউি঩ুি িি঱ণন কযরে থারক। িাযরফা র঳ করম্পউিারয ত঳ি আ঩ কযা
  • 6. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com তথরক িাযরফা র঳ ডাউনররাড করুন। তিখুন ৪.১৭ তভগাফাইরিয পাইররি ডাউনররাড ঴রয়রে রকনা।এই ররংক Tc তক আনরজ঩ করুন । আ঩নায করম্পউিারযয র঳ ড্রাইরব tc নারভয তপাল্ডারয ত঳ি আ঩ ঴রফ। এফায c: ড্রাইরবয tc তপাল্ডারযয bin নারভয তপাল্ডাযরি খুরুন। এখারন tc.exe পাইররিই ভূর c িগ্রাভ, tc.exe তে ডাফর রিক করুন। ঩ার঳য েরফয ভরো আর঳ রকনা তিখুন। িগ্রাভ রররখ কম্পাইর ঑ যান কযা
  • 7. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com *..* ঳ূে: http://bn.wikipedia.org/wiki/ 1. Keyword:
  • 8. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com ′ ″
  • 9. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com
  • 10. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com র঳ িগ্রারভ গ্রারপক্স
  • 11. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com /* shapes.c example 1.1 */ #include<graphics.h> #include<conio.h> void main() { int gd=DETECT, gm; int poly[12]={350,450, 350,410, 430,400, 350,350, 300,430, 350,450 }; initgraph(&gd, &gm, ‚‛); circle(100,100,50); outtextxy(75,170, ‚Circle‛); rectangle(200,50,350,150); outtextxy(240, 170, ‚Rectangle‛); ellipse(500, 100,0,360, 100,50); outtextxy(480, 170, ‚Ellipse‛); line(100,250,540,250); outtextxy(300,260,‛Line‛); sector(150, 400, 30, 300, 100,50); outtextxy(120, 460, ‚Sector‛); drawpoly(6, poly); outtextxy(340, 460, ‚Polygon‛); getch(); closegraph(); } আউি঩ুি ঴রফ:
  • 12. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com
  • 13. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com BLACK: 0 BLUE: 1 GREEN: 2 CYAN: 3 RED: 4 MAGENTA: 5 BROWN: 6 LIGHTGRAY: 7 DARKGRAY: 8 LIGHTBLUE: 9 LIGHTGREEN: 10 LIGHTCYAN: 11 LIGHTRED: 12 LIGHTMAGENTA: 13 YELLOW: 14 WHITE: 15 এ রফলরয় ঩যফরেণ ঩ারি রফস্তারযে আররাচনা কযা ঴রফ। ঳ারথ থাকু ন। ধনযফাি। http://electrosofts.com/cgraphics/index.html
  • 14. Want more Updates  http://facebook.com/tanbir.ebooks facebook /gmail/skype: - http://tanbircox.blogspot.com ইন্টাযরনি ঴রে ঳ংগ্র঴ীে  http://techtunes.com.bd/tuner/tanbir_cox  http://tunerpage.com/archives/author/tanbir_cox  http://somewhereinblog.net/tanbircox  http://pchelplinebd.com/archives/author/tanbir_cox  http://prothom-aloblog.com/blog/tanbir_cox http://facebook.com/tanbir.cox http://facebook.com/tanbir.ebooks http://tanbircox.blogspot.com