0% found this document useful (0 votes)
27 views30 pages

ICT C Program

hsc ict chapter 5 practical

Uploaded by

rk3712309
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views30 pages

ICT C Program

hsc ict chapter 5 practical

Uploaded by

rk3712309
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

1

ICT Adda
ICT-5 th
Chapter
(C program, Algorithm ,Flow-chart)

Engr. Fokor Uddin Manik


Place : ICT Adda
Shonir Akhra , Dhaka

01681805712

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


2

e¨envwiK
m~Î e¨envi K‡i wewfbœ †cÖvMÖvg :
wb‡Pi †Uwe‡j †`qv m~Î e¨envi K‡I সি †cÖvMÖvg Kiv hvq|
wewfbœ wel‡qi gvb wbY©‡qi m~Îvejx
1. †mw›U‡MÖW dv‡ibnvBU m~Î: F = (C × 9)5 + 32
2. †Kjwfb †mw›U‡MÖW m~Î: C = 5 × (K – 273)/5
3. †mw›U‡MÖW †Kjwfb m~Î: K = C + 273.15 (1°C = –273.15 °K)
4. †mw›UwgUvi Bw m~Î: In = Cm/2.54 (2.54 †mw›UwgUvi = 1 BwÂ)
5. dv‡ibnvBU †mw›U‡MÖW m~Î: C = 5 × (F – 32)/9
6. Bw †mw›UwgUvi m~Î: Cm = In × 2.54 (1 Bw = 2.54 †mw›UwgUvi)
7. dv‡ibnvBU †Kjwfb m~Î: K = 5 × (F – 32)/9 + 273.15
8. dzU wgUvi m~Î: m = f/3.28 (1 wgUvi = 3.28 dzU)
9. †Kjwfb dv‡ibnvBU m~Î: F = 9 × (K – 273)/5 + 32
10. wgUvi dzU m~Î: f = m × 3.28 (1 wgUvi = 3.28 dzU)
11. e„‡Ëi †¶Îdj wbY©q m~Î: †¶Îdj = r 2
(†hLv‡b  = 22/7 Ges r e¨vmva©)
12. e„‡Ëi cwiwa/cwimxgv wbY©q m~Î: cwimxgv = 2r (†hLv‡b  = 22/7 Ges r e¨vmva©)
13. AvqZ‡¶‡Îi †¶Îdj wbY©q m~Î: †¶Îdj = ˆ`N©¨ × Cö¯’
14. AvqZ‡¶‡Îi cwimxgv wbY©q m~Î: AvqZ‡¶‡Îi cwimxgv = 2 × (ˆ`N©¨ + Cö¯’)
15. mvgvš—wi‡Ki †¶Îdj wbY©q m~Î: †¶Îdj = f~wg × D”PZv
16. mvgvš—wi‡Ki cwimxgv wbY©q m~Î: cwimxgv = 2 × (ˆ`N© + Cö¯’)
17. Em©‡¶‡Îi †¶Îdj wbY©q m~Î: (evû)2 ev evû × evû
18. Em©‡¶‡Îi cwimxgv wbY©q m~Î: Em©‡¶‡Îi cwimxgv = 4 × evû
a×b
19. i¤^‡mi †¶Îdj wbY©q m~Î: †¶Îdj = KY©Ø‡qi ¸Yd‡ji A‡a©K = 2
20. i¤^‡mi cwimxgv wbY©q m~Î: cwimxgv = 4 × a (†hLv‡b a evûi ˆ`N©¨)
1
21. UªvwcwRqv‡gi †¶Îdj wbY©q m~Î: †¶Îdj = 2 (mgvš—ivj evû؇qi mgwó) × j¤^ `~Iz
= 0.5 × (a + b) × c);
22. UªvwcwRqv‡gi cwimxgv wbY©q m~Î: cwimxgv = Pvievûi †¶Îdj = a + b + c + d
1
23. wÎfy‡Ri †¶Îdj wbY©q m~Î: †¶Îdj A = 2 × f~wg × D”PZv

24. wÎfy‡Ri †¶Îdj (wZb evûi gvb BbcyU w`‡q) m~Î: †¶Îdj = s(s – a)(s – b)(s – c)
we.`ª. Aa©cwimxgv (s) = (wZb evûi †hvMdj)/2 = (a+b+c)/2
25. wÎfy‡Ri cwimxgv m~Î: cwimxgv = (a + b + c)
26. wÎfy‡Ri Aa©cwimxgv m~Î: Aa©cwimxgv = (a + b + c)/2
27. AvqZvKvi Nbe¯‘I c„‡ôi †¶Îdj wbY©q m~Î: †¶Îdj = 2(ab+bc+ca) (†hLv‡b a ˆ`N©¨, b Cö¯’, c D”PZv)
28. AvqZvKvi Nbe¯‘I K‡Y©I ˆ`N©¨ wbY©q m~Î: K‡Y©I ˆ`N©¨ = a2 + b2 + c2
29. AvqZvKvi Nbe¯‘I AvqZb wbY©q m~Î: AvqZb = ˆ`N©¨ × Cö¯’ × D”PZv = a × b × c
30. Nb‡Ki K‡Y©I ˆ`N©¨ wbY©q m~Î: K‡Y©I ˆ`N©¨ = 3a = sqrt(3) × a (†hLv‡b a Nb‡Ki nvi)
31. Nb‡Ki K‡Y©I ˆ`N©¨ wbY©q m~Î: AvqZb = a3 = a × a × a (†hLv‡b a ˆ`N©¨)
32. Nb‡Ki †¶Îdj wbY©q m~Î: †¶Îdj = 6a2 = 6 × a × a (†hLv‡b a ˆ`N©¨)
3
33. mgevû wÎfy‡Ri †¶Îdj wbY©q m~Î: †¶Îdj = 4 s2 = {sqrt(3) × s × s}/4
34. mgevû wÎfy‡Ri cwimxgv wbY©q m~Î: mgevû wÎfy‡Ri cwimxgv = 3 × s (s n‡jv evûi ˆ`N©¨)
b
m~Î: †¶Îdj = 4 4a2 – b2 = (b/4) × sqrt(4 × (a × a) – (b × b)
35. mgwØevû wÎfy‡Ri †¶Îdj wbY©q
(GLv‡b a n‡jv mgvb evûi ˆ`N©¨ Ges b n‡jv f~wg)

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


3

36. †KvY‡Ki †njv‡bv D”PZv wbY©q m~Î: †njv‡bv D”PZv l = h2 + r2 = sqrt((h × h) + (r × r))
m~Î: †¶Îdj = rl = 3.14 × r × sqrt(h × h) + (r × r));
37. †KvY‡Ki c„ô/eµZ‡ji †¶Îdj wbY©q
†njv‡bv D”PZv l = h2 + r2 (†hLv‡b r e¨vmva© Ges h D”PZv)
1
m~Î: AvqZb = 3 r2h (†hLv‡b r e¨vmva© Ges h D”PZv)
38. †KvY‡Ki AvqZb wbY©q
we.`ª. †KvY‡Ki c„‡ôi †¶Îdj wbY©q = r2 + rl
39. †KvY‡Ki Z‡ji †¶Îdj wbY©q m~Î: †KvY‡Ki Z‡ji †¶Îdj = r2 (†hLv‡b r e¨vmva©)
40. Absolute Value (cig gvb) wbY©q m~Î: a = abs (a) (†hLv‡b a BbcyUK…Z cig gvb)
41. BbwURvi msL¨vi Em©g~j wbY©q m~Î: a = sqrt (a) (†hLv‡b a n‡jv BbcyUK…Z msL¨v)
42. BbwURvi msL¨vi cvIqvi wbY©q m~Î: ab = pow (a, b) (†hLv‡b a, b BbcyU Ges b cvIqvi)

wm-†Z MvwYwZK dgy©jv‡K mgZzj¨ G·‡cÖk‡b iƒcvš—‡ii c×তি


wm-‡Z MvwYwZK dgy©jv‡K mgZzj¨ G·‡cÖk‡b iƒcvš—‡ii †¶‡Î we‡kl KZ¸‡jv wbqg e¨eüZ nq| †hgbÑ a2 †K
a*a wn‡m‡e †jLv nq, 2ab †K 2*a*b wn‡m‡e †jLv nq, x  y †K x <= y wn‡m‡e †jLv nq, x  y †K x != y
wn‡m‡e †jLv nq BZ¨vw`| wb‡gœi Q‡K MvwYwZK G·‡cÖkb Ges Zv‡`I mgZzj¨ wm G·‡cÖkb †`qv n‡jv|
MvwYwZK G·‡cÖkb C †cÖvMÖvwgs fvlvq G·‡cÖkb
a4 pow(a, 4)
x = a2 + 2ab + b2 x = a*a + 2*a*b + b*b
y = ax2 + bx + c y = a*x*x + b*x + c
d = (b2 – 4ac)/2a d = sqrt(b*b – 4*a*c)/(2*a)
d=xy d = x/y
b
p =a + p = a + b/abs(m – n)
|m – n|
r = x mod y r=x%y
for(x = y) for(x == y)
for(x  y) for(x != y)
for(x  y) for(x <= y)
for(x  y) for(x >= y)
for x = 1 to 10, x = x + 1 for(x = 1; x <= 10; x = x + 1)
for x = 10 to 1, x = x – 1 for(x = 10; x >= 1; x = x – 1)
Area = r2 + 2rh Area = *r*r + 2**r*h
y = x4 + p/q y = pow(x, 4) + p/q
Area = s(s – a)(s – b)(s – c) Area = sqrt(s*(s – a)*(s – b)*(s – c)
x
 3x 4 y  y
A=    A = ((3*x/4 + 4*y/3), x/y)
 4 3 
x = a2 + a 3 x = a*a + pow(a, 3)
2
E= m v E =m*v*v
E =mgh E = m*g*h
A =L+E A = L+E
1 2
S = ut + a t S = u*t + a*t*t/2
2
2
E=mc E = m* c*c
2
b =ac b= sqrt(a*c)

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


4

S =n/2 (2a+(n-1)d) S = n/2*(2*a+(n-1)*d)


A = ϴ*r2 /360° A = ϴ*r * r /360°
L = f1*h/(f1+f2) L = f1*h/(f1+f2)
L =(n/2- fc)*h/fm L =(n/2- fc)*h/fm

wb‡Pi †Uwe‡j †Kvb †WUvi Rb¨ Pj‡Ki c~‡e© †Kvb †KvW e¨envi Ki‡Z n‡e, Zv †`Lv‡bv n‡jv :
di‡gU †Kb e¨envi Kiv n‡e D`vniY
†¯úwmdvqvi
%c GKwU char UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%c",&data);
printf("%c",data);
%d, %i, int UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%d",&data);
printf("%i",data);
%1d long int UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%1d",&data);
printf("%1d",data);
%e float UvBc gvb G·‡cv‡mbwmqvj e †bv‡Uk‡b BbcyU / scanf("%e",&data);
AvDUcyU Kivi Rb¨ printf("%e",data);
%E float UvBc gvb G·‡cv‡mbwmqvj E †bv‡Uk‡b BbcyU / scanf("%E",&data);
AvDUcyU Kivi Rb¨ printf("%E",data);
%f float UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%f",&data);
printf("%f",data);
%1f double UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%1f",&data);
printf("%1f",data);
%g float UvBc gvb %f A_ev %e †bv‡Uk‡b BbcyU / AvDUcyU scanf("%g",&data);
Kivi Rb¨ printf("%g",data);
%G float UvBc gvb %f A_ev %E †bv‡Uk‡b BbcyU / AvDUcyU scanf("%G",&data);
Kivi Rb¨ printf("%G",data);
%hd Read a short integer value scanf("%hd",&data);
printf("%hd",data);
%o A±vj UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%o",&data);
printf("%o",data);
%s w÷ªs UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%s",&data);
printf("%s",data);
%[^\n] w÷ªs UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%[^\n]",&data);
printf("%[^\n]",data);
%u unsigned int UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%u",&data);
printf("%u",data);
%1u unsigned int UvBc gvb BbcyU / AvDUcyU Kivi Rb¨ scanf("%1u",&data);
printf("%1u",data);
%x †n·v‡Wwm‡gj UvBc gvb (a, b, ..., f) BbcyU / AvDUcyU scanf("%x",&data);
Kivi Rb¨ printf("%x",data);
%X †n·v‡Wwm‡gj UvBc gvb (A, B, ..., F) BbcyU / AvDUcyU scanf("%X",&data);
Kivi Rb¨ printf("%X",data);
we‡kl wKQz K¨v‡i±vi Av‡Q (†hgb, /, ", \n, \r, \t BZ¨vw`) †h¸‡jv printf() dvsk‡bi Wvej †Kv‡Uk‡bi (" ") g‡a¨
†hfv‡e e¨envi Kiv nq djvd‡j †miƒc cÖ`wk©Z nq bv| printf() ev Giƒc †Kvb dvskb Øviv Gme K¨v‡i±vi
cÖ`k©‡bi Rb¨ GB K¨v‡i±vi¸‡jvi mv‡_ AwZwi³ GKwU e¨vK¯­vk (\) K¨v‡i±vi e¨envi Ki‡Z nq, G¸‡jv‡K
e¨vK¯­vm ev B‡¯‹c wmKz‡qÝ K¨v‡i±vi †mU ejv nq|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


5

K‡qKwU e¨vK¯­vk K¨v‡i±vi I Zv‡`i e¨envi


wb‡gœi Q‡K eûj e¨eüZ K‡qKwU e¨vK¯­vk K¨v‡i±vi †m‡Ui ZvwjKv †`Iqv n‡jv :
e¨vK¯-vk e¨envi D`vniY AvDUcyU
K¨v‡i±vi
\n AvDUcyU wb‡Pi jvB‡b printf("HSC ICT \nAdda"); HSC ICT
cÖ`k©‡bi Rb¨ Adda
\f AvDUcyU c~e©eZ©x jvB‡bi printf("HSC ICT \f Adda "); HSC ICT Adda
ïi“‡Z GKB Kjvg eivei
cÖ`k©‡bi Rb¨
\r AvDUcyU cieZ©x (bZzb) printf("This is \r HSC ICT Adda"); HSC ICT Adda This is
jvB‡bi k~i“‡Z cÖ`k©‡bi
Rb¨
\a ms‡KZ (Alarm) `v‡bi Rb¨ printf("\a\a HSC ICT Adda"); HSC ICT Adda
\b AvDUcyU †cQ‡b (ev‡g) printf(" HSC \b ICT Adda"); HSC ICT Adda
GKNi miv‡bvi Rb¨
\" Wvej †Kv‡Ukb (.) K¨v‡i±vi printf("HSC \ÔÔ ICT Adda"); HSC ÔÔ ICT Adda
cÖ`k©‡bi Rb¨
\' Wvej †Kv‡Ukb (Ô) K¨v‡i±vi printf("HSC \Ô ICT Adda"); HSC Ô ICT Adda
cÖ`k©‡bi Rb¨
\\ e¨vK¯-vk (\) cÖ`k©‡bi Rb¨ printf("HSC \\ ICT Adda"); HSC \ ICT Adda
\? cÖk‡œ evaK wPý cÖ`k©‡bi Rb¨ printf("HSC \? ICT Adda"); HSC ? ICT Adda
†cÖvMÖvg-1: `ywU abvZ¥K c~Y©msL¨vi †hvMdj wbY©q Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
g~jZË¡ : Kx‡evW© n‡Z `ywU B‡›URvi bv¤^vi BbcyU Kivi Rb¨ dvskb scanf() e¨envi Ki‡Z n‡e| AZtci Zv‡`i
†hvMdj wbY©q K‡i †hvMdj‡K cÖ`k©b Kivi Rb¨ AvDUcyU dvskb printf() e¨envi Ki‡Z n‡e|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

Output:
* Kx‡evW© †_‡K BbcyU Kivi Rb¨ scanf() dvskb e¨eüZ n‡q‡Q|
* djvdj cÖ`k©‡bi Rb¨ print() dvskb e¨eüZ n‡q‡Q|
*B‡›URvi gvb Sum cÖ`k©‡bi Rb¨ dig¨vU †¯úwmdvqvi %d e¨eüZ n‡q‡Q|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


6

†cÖvMÖvg-2: wZbwU abvZ¥K c~Y©msL¨vi †hvMdj wbY©q Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
g~jZË¡ : Kx‡evW© n‡Z wZbwU B‡›URvi bv¤^vi BbcyU Kivi Rb¨ dvskb scanf() e¨envi Ki‡Z n‡e| AZtci
Zv‡`i †hvMdj wbY©q K‡i †hvMdj‡K cÖ`k©b Kivi Rb¨ AvDUcyU dvskb printf() e¨envi Ki‡Z n‡e|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

* Kx‡evW© †_‡K BbcyU Kivi Rb¨ scanf() dvskb e¨eüZ n‡q‡Q| Output
* djvdj cÖ`k©‡bi Rb¨ print() dvskb e¨eüZ n‡q‡Q|
*B‡›URvi gvb Sum cÖ`k©‡bi Rb¨ dig¨vU †¯úwmdvqvi %d e¨eüZ n‡q‡Q|
†cÖvMÖvg-3: wZbwU abvZ¥K c~Y©msL¨v 5, 10, 15 Gi †hvMdj wbY©q Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

†h‡nZz msL¨v wZbwUi gvb wZbwU wbw`©ó Kiv Av‡Q ZvB Kx †evW© †_‡K BbcyU Output
wb‡Z n‡”Q bv| ïaygvÎ djvdj cÖ`k©‡bi Rb¨ print() dvskb e¨eüZ n‡q‡Q|
*B‡›URvi gvb Sum cÖ`k©‡bi Rb¨ dig¨vU †¯úwmdvqvi %d e¨eüZ n‡q‡Q|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


7

†cÖvMÖvg-5: wZbwU abvZ¥K c~Y©msL¨vi Mo wbY©q Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
g~jZË¡ : Kx‡evW© n‡Z wZbwU B‡›URvi bv¤^vi BbcyU Kivi Rb¨ dvskb scanf() e¨envi Ki‡Z n‡e| AZtci
Zv‡`i †hvMdj wbY©q K‡i †hvMdj‡K wZb Øviv fvM Ki‡j Mo gvb cvIqv hv‡e|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

* Kx‡evW© †_‡K BbcyU Kivi Rb¨ scanf() dvskb e¨eüZ n‡q‡Q|


* djvdj cÖ`k©‡bi Rb¨ print() dvskb e¨eüZ n‡q‡Q|
*B‡›URvi gvb Sum cÖ`k©‡bi Rb¨ dig¨vU †¯úwmdvqvi %d e¨eüZ n‡q‡Q|
 †cÖvMÖvg-6: `ywU msL¨vi †hvMdj †ei Kivi ÔwmÕ †cÖvMÖvg/†Kv‡Wi wewfbœ As‡ki cwiPq|
cÖ_‡g #include<stdio.h> †jLv n‡q‡Q KviY GLv‡b input dvskb scanf
#include <stdio.h> 
I output dvskb printf Gi †nWvi dvBj wjsK Kiv n‡q‡Q|
main()  main() dvsk‡bi †fZ‡i me KvR n‡e|
{  GLv‡b main() dvskb ïরু |
float a, b, s;  BbcyU a, b Ges AvDUcyU s, PjK float wn‡m‡e †NvlYv Kiv n‡q‡Q|
scanf("%f,%f",&a,&b);  Keyboard †_‡K a, b Gi gvb input wn‡m‡e †bIqv n‡q‡Q scanf w`‡q|
s = a + b;  GLv‡b processing A_©vr †hv‡Mi KvR Kiv n‡q‡Q|
GLv‡b WvUvUvBc float Gi Rb¨ %f n‡q‡Q Ges AvDUcyU wnmv‡e s Gi
printf("%f", s); 
gvb cÖ`k©b Kiv n‡q‡Q|
}  main() dvskb †kl|
g‡b ivL‡Z n‡e,
 `ywU msL¨vi we‡qvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i s = a – b; wjL‡Z n‡e|
 `ywU msL¨vi ¸Ydj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i s = a * b; wjL‡Z n‡e|
 `ywU msL¨vi fvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i s = a / b; wjL‡Z n‡e|
 wZbwU msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi input As‡k n‡e a,b,c, scanf("%f,%f
%f",&a,&b,&c) ; Ges processing As‡k cwieZ©b K‡i s = a + b + c; wjL‡Z n‡e|
 wZbwU msL¨vi ¸Ydj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi input As‡k n‡e a, b, c,scanf("%f,%f
%f",&a,&b,&c); Ges processing As‡k cwieZ©b K‡i s = a * b * c; wjL‡Z n‡e|
 wZbwU msL¨vi Mo †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi input As‡k n‡e a, b, c, scanf("%f,%f
%f",&a,&b,&c); Ges processing As‡k cwieZ©b K‡i s = (a + b + c)/3; wjL‡Z n‡e|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


8

D`vniY-1: Kx‡evW© †_‡K `yBwU D`vniY-2: Kx‡evW© †_‡K `yBwU D`vniY-3: Kx‡evW© †_‡K `yBwU msL¨v
msL¨v BbcyU w`‡q †hvMdj wbY©q msL¨v BbcyU w`‡q we‡qvMdj wbY©q BbcyU w`‡q ¸Ydj wbY©q Kivi Rb¨ wm
Kivi Rb¨ wm fvlvq †cÖvMÖvg| Kivi Rb¨ wm fvlvq †cÖvMÖvg| fvlvq †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ int a, b, sum; { int a, b, sub; { int a, b, m;
printf("Input a, b value :"); printf("Input a, b value :"); printf("Input a, b value :");
scanf("%d, %d",&a,&b); scanf("%d, %d",&a,&b); scanf("%d, %d",&a,&b);
sum = a+b; sum = a-b; m= a*b;
printf("Sum= %d",sum); printf("Sub= %d",sub); printf("Product= %d",m);
} } }
djvdj : djvdj : djvdj :

D`vniY-4:Kx‡evW© †_‡K `yBwU D`vniY-5: Kx‡evW© †_‡K wZbwU D`vniY-6: Kx‡evW© †_‡K wZbwU msL¨v
msL¨v BbcyU w`‡q fvMdj msL¨v BbcyU w`‡q †hvMdj BbcyU w`‡q Mo wbY©q Kivi Rb¨
wbY©q Kivi Rb¨ wm fvlvq wbY©q Kivi Rb¨ wm fvlvq wm fvlvq †cÖvMÖvg|
†cÖvMÖvg| †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ int a, b, d; { int a,b,c, s; { int a,b,c, s;
printf("Input a, b value :"); printf("Input a,b,c value: "); printf("Input a,b,c value: ");
scanf("%d, %d",&a,&b); scanf("\t%i,%i,%i",&a,&b,&c); scanf("\t%i,%i,%i",&a,&b,&c);
d= a/b; s=a+b+c; s=(a+b+c)/3;
printf("Division= %d",d); printf("Sum= %i ",s); printf("Mean= %i ",s);
} } }
djvdj : djvdj : djvdj :

Kx‡evW© †_‡K Integer gvb Kx‡evW© †_‡K Integer gvb BbcyU


Kx‡evW© †_‡K Integer gvb BbcyU
BbcyU Kivi Rb¨ dig¨vU Kivi Rb¨ dig¨vU †¯úwmdvqvi Kivi Rb¨ dig¨vU †¯úwmdvqvi
†¯úwmdvqvi %d e¨eüZ %i e¨eüZ n‡q‡Q| %i e¨eüZ n‡q‡Q|
n‡q‡Q|
†cÖvMÖvg-7: AvqZ‡¶Îi †¶Îdj †ei Kivi ÔwmÕ †cÖvMÖvg/†Kv‡Wi wewfbœ As‡ki cwiPq|
cÖ_‡g #include<stdio.h> †jLv n‡q‡Q KviY GLv‡b input dvskb scanf()
#include <stdio.h> 
I output dvskb printf Gi †nWvi dvBj stdio.h wjsK Kiv n‡q‡Q|
main()  main() dvskb, hvi †fZ‡i me KvR nq|
{  GLvb †_‡K main() dvskb ïi“|
float a,b,area;  a, b Bbcy‡Ui Rb¨ float type Gi PjK †NvlYv Kiv n‡q‡Q|
scanf("%f,%f",&a,&b);  Keyboard †_‡K a, b Gi gvb input wn‡m‡e †bIqv n‡q‡Q|
area = a * b;  GLv‡b processing A_©vr area Gi gvb †ei Kiv n‡q‡Q|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


9

GLv‡b WvUvUvBc float Gi Rb¨ %f n‡q‡Q Ges AvDUcyU wnmv‡e area


printf("%f", area); 
Gi gvb cÖ`k©b Kiv n‡q‡Q|
}  main() dvskb †kl|
g‡b ivL‡Z n‡e,
 wÎfy‡Ri †¶Îdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i area = a*b/2; wjL‡Z n‡e|
 UªvwcwRqv‡gi †¶Îdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi input As‡k n‡e a, b, h , scanf("%f,%f
%f",&a,&b,&h); Ges processing As‡k cwieZ©b K‡i area = (a+b)*h/2; wjL‡Z n‡e|
 e„‡Ëi †¶Îdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi input As‡k n‡e scanf("%f",&r); Ges processing As‡k
cwieZ©b K‡i area = 3.14*r*r; wjL‡Z n‡e|
 e‡M©i †¶Îdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi input As‡k n‡e scanf("%f",&a); Ges processing As‡k
cwieZ©b K‡i area = a*a, wjL‡Z n‡e|
 †ejy‡bi AvqZb †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi input As‡k n‡e scanf("%f %f",&r,&h) Ges processing
As‡k cwieZ©b K‡i volume = 3.14*r*r*h; wjL‡Z n‡e|
 †KvY‡Ki AvqZb †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi input As‡k n‡e scanf("%f %f",&r,&h);Ges processing
As‡k cwieZ©b K‡i volume = 3.14*r*r*h/3 ; wjL‡Z n‡e|
†cÖvMÖvg-8: wÎfy‡Ri †¶Îdj (`yB evûi †¶‡Î) wbY©q Kivi A¨vjMwi`g, †d¬v PvU© I †cÖvMÖvg|
A¨vjMwi`g †d¬v-PvU© †cÖvMÖvg
#include<stdio.h>
1 : Start main ( )
{ float base, height, area;

2 : Input (base, height) scanf("%f %f",&base,&height);

1
3 : area = base*height
2 area = 1/2 * base * height;

4 : Output (area), print


printf("Result =%f", area);
5 : End
}

†cÖvMÖvg-9: e„‡Ëi †¶Îdj wbY©q Kivi A¨vjMwi`g, †d¬v PvU© I †cÖvMÖvg | †cÖvMÖvg:
A¨vjMwi`g †d¬v PvU© : #include<stdio.h>
1 : Start
main ( )
{ float r,area;
2 : Input r
scanf ("%f", &r) ;

3 : area = * r* r
area = 3.14*r*r;

4 : Output area
printf("%f",area);
5 : End
}

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


10

†cÖvMÖvg-10: wÎfy‡Ri †¶Îdj (wZb evûi †¶‡Î) wbY©q Kivi A¨vjMwi`g, †d¬v PvU© I †cÖvMÖvg|
A¨vjMwi`g : †d¬v-PvU© : #include<stdio.h>
1 : Program Start #include<math.h>
main( )
{ float a, b, c, s, area;
2 : Input (a, b, c)
scanf("%f,%f, %f", &a,&b,&c);

(a  b  c)
3 : S s=(a+b+c)/2;
2
area=sqrt(s*(s-a)*(s-b)*(s-c));
4 : area = sqrt (s * (s–a) (s–b) * (s–c))
printf(" %f",area);
5 : Output (area), print
}
6 : Program End

D`vniY-7: wÎfy‡Ri f~wg I D”PZv D`vniY-8: AvqZ‡¶‡Îi †¶Îdj D`vniY-9: UªvwcwRqv‡gi †¶Îdj wbY©q
†`qv, Gi †¶Îdj wbY©q Kivi wbY©q Kivi †cÖvMÖvg| Kivi †cÖvMÖvg|
†cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ float b, h, area; { float b, h, area; { float a,b, h, area;
printf("Input b, h value :"); printf("Input b, h value :"); printf("Input b, h value :");
scanf("%d,%d",&b,&h); scanf("%d,%d",&b,&h); scanf("%d%d%d",&a,&b,&h);
area = .5*b*h; area = b*h; area =.5 (a+b)*h;
printf("Area = %f",area); printf("Area = %f",area); printf("Area = %f",area);
} } }
djvdj : djvdj : djvdj :

D`vniY-10: e„‡Ëi †¶Îdj D`vniY-11: dzU‡K wgUv‡i cÖKvk D`vniY-12:Bw‡K †mw›UwgUv‡i cÖKvk
wbY©‡qi †cÖvMÖvg Kivi †cÖvMÖvg| [1 wgUv = 3.28 dzU] Kivi †cÖvMÖvg| 1 Bw =2.54 †m.wg]
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ float r, area; { float m,f; { float inch, cm;
printf("Input r value:"); printf("Input feet:"); printf("Input inch value :");
scanf("%f",&r); scanf("%f",&f); scanf ("%d", &inch);
area = 3.14*r*r; m = f/3.28; cm = inch*2.54;
printf(" Area =%f", area); printf(" Meter: %f",m); print("Centimeter=%f",cm);
} } }
djvdj : djvdj : djvdj :

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


11

†cÖvMÖvg-11: †mw›U‡MÖU ZvcgvÎv‡K dv‡ibnvBU ZvcgvÎvq iƒcvš—i K‡i A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
g~jZË¡ : scanf() e¨envi Kx‡evW© n‡Z †mw›U‡MÖW †¯‹‡j ZvcgvÎv (C) MÖnY Ki‡Z n‡e| AZtci F = 9*C/5+32 m~Î
e¨envi K‡i M„nxZ †mw›U‡MÖW †¯‹‡ji ZvcgvÎv‡K dv‡ibnvBU †¯‹‡j iƒcvš—i Ki‡Z n‡e|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

†cÖvMÖvg-12: dv‡ibnvBU ZvcgvÎv‡K †mw›U‡MÖU ZvcgvÎvq iƒcvš—i K‡i A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
g~jZË¡ : scanf() e¨envi Kx‡evW© n‡Z dv‡ibnvBU †¯‹‡j ZvcgvÎv (F) MÖnY Ki‡Z n‡e| AZtci C= 5*(F-32)/9
m~Î e¨envi K‡i M„nxZ dv‡ibnvBU †¯‹‡ji ZvcgvÎv‡K †mw›U‡MÖW †¯‹‡j iƒcvš—i Ki‡Z n‡e|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

D`vniY-13: dv‡ibnvBU †¯‹‡ji D`vniY-14:†mjwmqvm †¯‹‡ji D`vniY-15: dv‡ibnvBU


ZvcgvÎv‡K †Kjwfb ZvcgvÎvq ZvcgvÎv‡K dv‡ibnvBU ZvcgvÎvq †¯‹‡ji ZvcgvÎv‡K †mjwmqvm
iƒcvš—‡ii †cÖvMÖvg| iƒcvš—‡ii †cÖvMÖvg| ZvcgvÎvq iƒcvš—‡ii †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ float k, F; { float C, F; { float C, F;
printf("F ="); printf("Input C value:"); printf("Input F value:");
scanf(" %f",&F); scanf("%f",&C); scanf("%f",&F);
k=5*(F-32)/9+273.15; F=9*C/5+32; C=(F-32)*5/9;
printf("k = %f",k); printf("Farenheight: %f",F); printf("Celcius : %f",C);
} } }
djvdj : djvdj : djvdj :

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


12

Dc‡iv³ †cÖvMÖv‡g cÖ_g print() dvskb Avgv‡`i Rb¨ জরুরী wQj bv| di‡gU †¯úwmdvqvi wm †cÖvMÖv‡gi GKwU
¸iZ¡c~Y© welq| KviY ïaygvÎ di‡gU †¯úwmdvqvi e¨envi K‡i GKiƒc †WUv †_‡K Ab¨iƒc †WUv iƒcvš—i Kiv
m¤¢e| wb‡P wKQz D`vniY †`Iqv n‡jv:
D`vniY-16: Kx‡evW© †_‡K GKwU D`vniY-17: Kx‡evW© †_‡K GKwU D`vniY-18:Kx‡evW© †_‡K GKwU
†Wwm‡gj msL¨v BbcyU w`‡q A±vj A±vj msL¨v BbcyU w`‡q †Wwm‡gj I †n·v‡Wwm‡gj msL¨v BbcyU w`‡q
I †n·v‡Wwm‡gj msL¨vq iƒcvš—i †n·v‡Wwm‡gj msL¨vq iƒcvš—i Kivi A±vj I †Wwm‡gj msL¨vq
Kivi Rb¨ wm fvlvq †cÖvMÖvg| Rb¨ wm fvlvq †cÖvMÖvg| iƒcvš—i Kivi Rb¨wm †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ int a; { int a; { int a;
printf(" Decimal num:"); printf(" Octal num:"); printf("Hexadecimal num:
scanf("%d",&a); scanf("%o",&a); ");
printf(" Octal num: printf(" Decimal : %d\n",a); scanf("%x",&a);
%o\n",a); printf(" Hexadecimal: %x",a); printf("\nDecimal : %d",a);
printf("Hexadecimal } printf(" Octal : %o",a);
:%x",a); }
}
djvdj : djvdj : djvdj :

D`vniY-19: †QvU nv‡Zi A¶i‡K D`vniY-20 : eo nv‡Zi A¶i‡K D`vniY-21:A,B, C,…H ch©š—
eo nv‡Zi A¶‡i iƒcvš—i| †QvU nv‡Zi A¶‡i iƒcvš—i| msL¨v print Ki‡Z n‡j|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
#include<ctype.h> #include<ctype.h> main()
main() main() { char i ;
{ char x; { char x; for(i=’A’;i<=’H’;i=i+1)
x=getchar(); x=getchar(); printf("%c",i);
putchar(toupper(x)); putchar(tolower(x)); }
} djvdj : } djvdj : djvdj :

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


13

†cÖvMÖvg-13 : GKwU msL¨v †Rvo bv we‡Rvo Zv wbY©q Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

†cÖvMÖvg-14 : GKwU el© Awael© wKbv Zv wbY©q Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

* Kx‡evW© †_‡K BbcyU Kivi Rb¨ scanf() dvskb e¨eüZ n‡q‡Q|


* djvdj cÖ`k©‡bi Rb¨ print() dvskb e¨eüZ n‡q‡Q|
*B‡›URvi gvb Sum cÖ`k©‡bi Rb¨ dig¨vU †¯úwmdvqvi %d e¨eüZ n‡q‡Q|
 †Rvo/we‡Rvo msL¨v †ei Ki‡Z n‡j scanf("%d",&a); n‡e ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
†Rv‡oi †¶‡Î if(a%2= = 0) printf("even"); Ges we‡Rv‡oi †¶‡Î else printf("odd"); wjL‡Z n‡e |
 leap year †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i if(a%400 = =0 || (a%100!=0
&& a%4= = 0)) printf("leap year"); else printf("not leap year"); scanf("%d",&a); wjL‡Z n‡e|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


14

†cÖvMÖvg-15 : `ywU msL¨vi ম eo msL¨v †ei Kivi ÔwmÕ †cÖvMÖvg/†Kv‡Wi wewfbœ As‡ki cwiPq|
cÖ_‡g #include<stdio.h> †jLv n‡q‡Q KviY GLv‡b input dvskb scanf() I
#include <stdio.h> 
output dvskb printf Gi †nWvi dvBj stdio.h wjsK Kiv n‡q‡Q|

main()  main() dvskb, hvi †fZ‡i me KvR nq|


{  GLvb †_‡K main() dvskb ïi“|
int a, b ;  integer type Gi a PjK †NvlYv Kiv n‡q‡Q|
scanf("%d %d",&a, &b); integer type Gi a Gi gvb input wn‡m‡e †bIqv n‡q‡Q|
if(a>b) printf("%d",a);  condition †PK Kiv n‡q‡Q (a>b)? mZ¨ n‡j print n‡e a Gi gvb|
else printf("%d",b);  condition wg_¨v n‡j print n‡e b Gi gvb|
}  main() dvskb †kl|
g‡b ivL‡Z n‡e,
 †QvU msL¨v †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i a<b; wjL‡Z n‡e|
 abvZ¥K/FYvZ¥K msL¨v †ei Ki‡Z n‡j scanf("%d",&a);ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
abvZ¥K msL¨vi †¶‡Î if(a>=0) printf("Positivet"); Ges FYvZ¥K †¶‡Î printf("Negative"); wjL‡Z n‡e|
 †Rvo/we‡Rvo msL¨v †ei Ki‡Z n‡j scanf("%d",&a); n‡e ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
†Rv‡oi †¶‡Î if(a%2= = 0) printf("even"); Ges we‡Rv‡oi †¶‡Î else printf("odd"); wjL‡Z n‡e |
 leap year †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i if(a%400 = =0 || (a%100!=0
&& a%4= = 0)) printf("leap year"); else printf("not leap year"); scanf("%d",&a); wjL‡Z n‡e|
D`vniY-23:†Kvb msL¨v abvZ¥K / D`vniY-24: †Kvb msL¨v †Rvo/ D`vniY-25: GKwU mvj Leap year
FbvZ¥K Zv wbY©q Kivi †cÖvMÖvg| we‡Rvo Zv wbY©q Kivi wKbv Zv wbY©q Kivi Rb¨ †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ int a; { int a; { int y;
printf("Input a value :"); printf("Input a value :"); printf("\Input y value :");
scanf("%d",&a); scanf("%d",&a); scanf("%d",&y);
if(a>=0)printf("positive"); if(a%2==0) printf("Even."); if(y%4==0)printf("Leap year");
else printf("Negative "); else printf(" Odd ."); else printf("Not Leap year");
} } }
djvdj : djvdj : djvdj:

D`vniY-26: `ywU msL¨vi g‡a¨ eo


msL¨v wbY©‡qi Rb¨ †cÖvMÖvg| weKí wbqg weKí wbqg
KwÛkbvj Acv‡iUi e¨envi
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ int x,y; { int x,y; { int x,y,m;
printf("Input x, y value:"); printf("Input x, y value:"); printf("Input x,y value :");
scanf("%d,%d",&x,&y); scanf("%d,%d",&x,&y); scanf("%d,%d",&x,&y);
if(a>b)printf("Big is:%d",a); printf("Big: %d",(x>y)?x:y); b=(x>y)?x:y;

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


15

else printf("Big is %d",b); } printf("Big : %d",b);


} }
djvdj : djvdj : djvdj :

D`vniY-27: wZbwU msL¨vi g‡a¨ D`vniY-28: wZbwU msL¨vi g‡a¨ D`vniY-29: wZbwU msL¨vi g‡a¨
eo msL¨v wbY©‡qi Rb¨ KwÛkbvj †QvU msL¨v wbY©‡qi Rb¨ KwÛkbvj ga¨g msL¨v wbY©‡qi Rb¨ KwÛkbvj
Acv‡iUi e¨envi K‡i wm †cÖvMÖvg| Acv‡iUi e¨envi K‡i wm †cÖvMÖvg| Acv‡iUi e¨envi K‡i wm †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { { int x,y,z,m;
int x,y,z,m; int x,y,z,m; printf("Input x,y,z value = ");
printf("Input x,y,z value : "); printf("Input x,y,z value = "); scanf("%d,%d,%d",&x,&y,&z);
m=(x>y)?(x>z)?(y>z)?
scanf("%d,%d,%d",&x,&y,&z); scanf("%d,%d,%d",&x,&y,&z); y:z:x:(y>z)? (x>z)? x:z:y;
m=(x>y)?(x>z)?x:z: (y>z)? y:z; m=(x<y)?(x<z)?x:z: (y<z)? y:z; printf("Middle=%d",m);
printf("Maximum = %d",m); printf("Minimum = %d",m); }
} }
djvdj : djvdj : djvdj :

D`vniY-30:wZbwU msL¨vi g‡a¨ eo D`vniY-30: weKí wbqg D`vniY-30:weKí wbqg


msL¨vwU wbY©‡qi Rb¨ †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ int a, b, c; { int a, b, c,m; { int a, b, c,m;
printf("Input a,b,c values: "); printf("Input a,b,c values:"); printf("Inputa,b,c values:");
scanf("%d%d%d",&a,&b,&c);
scanf("%d,%d,%d",&a,&b,&c); scanf("%d%d%d",&a,&b,&c); if(a>b&a>c) m=a;
if (a>b) else if(b>a&b>c) m=b;
{ if(a>b&a>c)printf("Big:%d",a); else m=c;
if(a>c)printf(" Big = %d",a); else if(b>a&b>c) printf("Biggest: %d",m);
else printf(" Big = %d",c); printf("Big:%d",a); }
} else printf("Big:%d",a);
else }
{
if(b>c)printf("Big=
%d",b);
else printf(" Big = %d",c);
}
} djvdj : djvdj :
djvdj :

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


16

†cÖvMÖvg-16 : 1 †_‡K 100 ch©š— msL¨v¸‡jvi †hvMdj †ei Kiv|


A_ev, 1 + 2 + 3 + ................. + 100 ch©š— msL¨v¸‡jv †hvM Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

†cÖvMÖvg-17 : 1 + 2 + 3+... + 100 / 1 n‡Z 100 ch©š— msL¨vi †hvMdj †ei Kivi ÔwmÕ †cÖvMÖvg/†Kv‡Wi wewfbœ
As‡ki cwiPq|
cÖ_‡g #include<stdio.h> †jLv n‡q‡Q KviY GLv‡b input dvskb scanf()
#include <stdio.h> 
I output dvskb printf Gi †nWvi dvBj stdio.h wjsK Kiv n‡q‡Q|
main()  main() dvskb, hvi †fZ‡i me KvR nq|
{  GLvb †_‡K main() dvskb ïi“|
float i, s=0 ;  float type PjK i,s †NvlYv Kiv n‡q‡Q I Pj‡Ki cÖv_wgK gvb aiv n‡q‡Q|
for(i=1; i<=100; i=i+1) for loop statement : i = 1 initialisation Kiv n‡q‡Q,
 i <= n condition †PK Kiv n‡q‡Q,
{
i = i+1 increment As‡ki KvR Kiv n‡q‡Q|
s= s + i; hZ¶Y ch©š— kZ© mZ¨ nq, ZZ¶Y ch©š— evievi †hv‡Mi KvR Kiv

{ n‡q‡Q|
WvUv UvBc float Gi Rb¨ %d n‡q‡Q Ges AvDUcyU wn‡m‡e s Gi gvb wcÖ›U
printf("%f",s); 
Kiv n‡q‡Q|
}  main() dvskb †kl|
[ Series G †hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i = 1, i Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e, i Gi
gvb 1 K‡i ev‡o A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= n; i = i + 1)]
g‡b ivL‡Z n‡e,
 1 + 3 + 5 +... ... ... + 100 / 1 n‡Z 100 ch©š— we‡Rvo msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi
processing As‡k cwieZ©b K‡i for(i=1; i<=100; i=i+2) wjL‡Z n‡e|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


17

 2 + 4 + 6 +... ... ... + 100 / 2 n‡Z 100 ch©š— †Rvo msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi
processing As‡k cwieZ©b K‡i for(i=2; i<=100; i=i+2) wjL‡Z n‡e|
 3 Gi ¸wYZK / 3 + 6 + 9 + ... ... + 100 ch©š— †Rvo msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi
processing As‡k cwieZ©b K‡i for (i=3; i<=100; i=i+3) wjL‡Z n‡e|
 5 + 10 + ... ... + 100, / 5 Gi ¸wYZK msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k
cwieZ©b K‡i for (i=5; i<=100; i=i+5) wjL‡Z n‡e|
 1.5 + 2.5 + ... ... + 10 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
for(i=1.5; i<=10; i=i+1) wjL‡Z n‡e|
 10.5 + 20.5 + ... ... + 1000 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
for(i=10.5; i<=1000; i=i+10) wjL‡Z n‡e|
 15 + 25 + 35 + ... ... 1005 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
for(i=1; i<=100; i=i+1), s = s + pow(i, 5); wjL‡Z n‡e| [pow, sqrt mathematical function Gi Rb¨
#include<stdio.h> Gi mv‡_ #include<math.h> cÖ_‡g hy³ Ki‡Z n‡e|]
 1100 + 2100 + 3100 + ... ... 100100 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b
K‡i for(i=1; i<=100; i=i+1), s = s + pow(i, 100); wjL‡Z n‡e| [pow, sqrt . mathematical function Gi
Rb¨ #include<stdio.h> Gi mv‡_ #include<math.h> cÖ_‡g hy³ Ki‡Z n‡e|]
 5100 + 10100 + 15100 + ... ... 100100 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b
K‡i for(i=5; i<=100; i=i+5), s = s + pow(i, 100); wjL‡Z n‡e|
 5-3 + 10-3 + 15-3 + ... ... 100-10 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b
K‡i for(i=5; i<=100; i=i+5), s = s + pow(i, - 3); wjL‡Z n‡e|
†cÖvMÖvg-18 : 1 †_‡K n ch©š— A_ev, 1 + 2 + 3 + ...................... + n ch©š— msL¨v¸‡jv †hvM Kivi
A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

SeriesG †hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i=1, i Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e, i Gi
gvb 1 K‡i ev‡o A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= n; i = i + 1) †cÖvMÖvgwU ivb K‡i Kx †evW©
†_‡K 10 UvBc Ki‡j `kwU msL¨vi †hvMdj 1 + 2 + 3 + ...... 10 = 55 †`Lv‡e|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


18

†cÖvMÖvg-19 : 2 †_‡K n ch©š— †Rvo msL¨v A_ev 2+4+6 + .... + n ch©š— msL¨v¸‡jv †hvM Kivi
A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

Series G †hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i=2, i Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e, i Gi
gvb 2 K‡i ev‡o A_©vr i = i + 2 ZvB for loop n‡e for (i = 2; i <= n; i = i + 2) †cÖvMÖvgwU ivb K‡i Kx †evW©
†_‡K 100 UvBc Ki‡j `kwU msL¨vi †hvMdj 2 + 4 + ...... 100 = 2550 †`Lv‡e|
†cÖvMÖvg-20 : 1 †_‡K n ch©š— we‡Rvo msL¨v¸‡jvi †hvMdj †ei Kiv|
A_ev, 1 + 3 + 5 +........... + n ch©š— we‡Rvo msL¨v¸‡jv †hvM Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

Series G †hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i=1, i

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


19

Gi gvb m‡e©v”P 100 n‡e, A_©vr i <= 100 n‡e, i Gi gvb 1 K‡i ev‡o
A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= 100; i = i + 1)

†cÖvMÖvg-21 : 1 †_‡K n ch©š— msL¨v¸‡jvi ¸Y Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|


A_ev, 1 × 2 × 3 × ........................ × n ch©š— msL¨v¸‡jv ¸Y Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

multiplication G m=1, †hUvi gvb cwieZ©b nq †mUv aijvg i,GLv‡b


i = 1, i Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e, i Gi gvb 1 K‡i ev‡o
A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= n; i = i + 1)
†cÖvMÖvg-22 : 12 + 22 + 32 + ................................ n2avivi †hvMdj wbY©q|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

Series G†hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i=1, i


Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e, i Gi gvb 1 K‡i ev‡o

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


20

A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= n; i = i + 1) Output:


s = s + pow(i, 5); wjL‡Z n‡e| [pow, mathematical function
Gi Rb¨ #include<math.h> hy³ Ki‡Z n‡e|]

5 5 5
cÖvMÖvg-23 : 1 + 2 + 3 + ................ + n msL¨v¸‡jv †hvM Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
5

A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

Series G †hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i=1, i


Output:
Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e, i Gi gvb 1 K‡i ev‡o
A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= n; i = i + 1)
s = s + pow(i, 5); wjL‡Z n‡e| [pow, mathematical function
Gi Rb¨ #include<math.h> hy³ Ki‡Z n‡e|]

†cÖvMÖvg-24 : 12 × 22 × 32 × ................ × n2 msL¨v¸‡jv ¸Y Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|


A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

* Kx‡evW© †_‡K BbcyU Kivi Rb¨ scanf() dvskb e¨eüZ n‡q‡Q|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


21

* djvdj cÖ`k©‡bi Rb¨ print() dvskb e¨eüZ n‡q‡Q| Output:


* Integer gvb m cÖ`k©‡bi Rb¨ dig¨vU †¯úwmdvqvi %d e¨eüZ
n‡q‡Q| Multiplication G m=1, †hUvi gvb cwieZ©b nq †mUv
aijvg i,GLv‡b i = 1, i Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e,
i Gi gvb 1 K‡i ev‡o ZvB for loop n‡e for (i = 1; i <= n; i = i + 1)

†cÖvMÖvg-25 : GKwU abvZ¥K c~Y©msL¨vi d¨v‡±vwiqvj wbY©q Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

* Kx‡evW© †_‡K BbcyU Kivi Rb¨ scanf() dvskb e¨eüZ n‡q‡Q| Output:
* djvdj cÖ`k©‡bi Rb¨ print() dvskb e¨eüZ n‡q‡Q|
*B‡›URvi gvb fact cÖ`k©‡bi Rb¨ dig¨vU †¯úwmdvqvi %d e¨eüZ n‡q‡Q|
Factorial G fact=1, †hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i = 1,
i Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e, i Gi gvb 1 K‡i ev‡o
A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= n; i = i + 1)]

†cÖvMÖvg-26 : 1 , 2 , 3 ... ... ... 100 / 1 n‡Z 100 ch©š— msL¨v print Kivi ÔwmÕ †cÖvMÖvg/†Kv‡Wi wewfbœ As‡ki
cwiPq|
cÖ_‡g #include<stdio.h> †jLv n‡q‡Q KviY GLv‡b input dvskb scanf()
#include <stdio.h> 
I output dvskb printf Gi †nWvi dvBj stdio.h wjsK Kiv n‡q‡Q|
main()  main() dvskb, hvi †fZ‡i me KvR nq|
{  GLvb †_‡K main() dvskb ïi“|
int i ;  Int type PjK i,s †NvlYv Kiv n‡q‡Q |
for(i=1; i<=100; i=i+1) for loop statement : i = 1 initialisation Kiv n‡q‡Q,
 i <= n condition †PK Kiv n‡q‡Q,
{
i = i+1 increment As‡ki KvR Kiv n‡q‡Q|
printf("%d",i); hZ¶Y ch©š— kZ© mZ¨ nq, ZZ¶Y ch©š— evievi printf Gi KvR Kiv

} n‡q‡Q|
}  main() dvskb †kl|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


22

[ Series G †hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i = 1, i Gi gvb m‡e©v”P 100 n‡e, A_©vr
i <= 100 n‡e, i Gi gvb 1 K‡i ev‡o A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= 100; i = i + 1)]
 1 n‡Z n ch©š— we‡Rvo msL¨v print Ki‡Z n‡j , for(i=1; i<=100; i=i+2) n‡e |
 1 n‡Z n ch©š— †Rvo msL¨v print Ki‡Z n‡j , for(i=2; i<=100; i=i+2) n‡e|
 3 Gi ¸wYZK/ 3, 6, 9, ... ... , 100 ch©š— msL¨v print Ki‡Z n‡j , for(i=3; i<=100; i=i+3) n‡e |
 5 Gi ¸wYZK/ 5, 10, 10, ... ... , 100 ch©š— msL¨v print Ki‡Z n‡j , for(i=3; i<=100; i=i+3) n‡e |
 1, 7, 13, ... ... , 50 ch©š— msL¨v print Ki‡Z n‡j , for(i=1; i<=50; i=i+6) n‡e |
 10 ,9, 8, 7,………..1 ch©š— msL¨v print Ki‡Z n‡j , for(i=10; i>=1; i=i-1) n‡e |
 100 ,80, 60,………..10 ch©š— msL¨v print Ki‡Z n‡j , for(i=100; i>=10; i=i-20) n‡e |
 50 ,45, 40,………..10 ch©š— msL¨v print Ki‡Z n‡j , for(i=50; i>=10; i=i-5) n‡e |
 A ,B, C,…Z ch©š— msL¨v print Ki‡Z n‡j char i, for(i=’A’; i<=’Z’; i=i+1) , printf("%c",i); n‡e |
†cÖvMÖvg-27 : 1 + 2 + 3 +... ... + n / 1 n‡Z n ch©š— msL¨vi †hvMdj †ei Kivi ÔwmÕ †cÖvMÖvg/†Kv‡Wi wewfbœ
As‡ki cwiPq|
cÖ_‡g #include<stdio.h> †jLv n‡q‡Q KviY GLv‡b input dvskb scanf()
#include <stdio.h> 
I output dvskb printf Gi †nWvi dvBj stdio.h wjsK Kiv n‡q‡Q|
main()  main() dvskb, hvi †fZ‡i me KvR nq|
{  GLvb †_‡K main() dvskb ïi“|
float i, s=0,n;  float type PjK †NvlYv Kiv n‡q‡Q I Pj‡Ki cÖv_wgK gvb aiv n‡q‡Q|
scanf("%f",&n);  Keyboard †_‡K n Gi gvb input wn‡m‡e †bIqv n‡q‡Q|
for(i=1; i<=n; i=i+1) for loop statement : i = 1 initialisation Kiv n‡q‡Q,
 i <= n condition †PK Kiv n‡q‡Q,
{
i = i+1 increment As‡ki KvR Kiv n‡q‡Q|
s= s + i; hZ¶Y ch©š— kZ© mZ¨ nq, ZZ¶Y ch©š— evievi †hv‡Mi KvR Kiv

} n‡q‡Q|
WvUv UvBc float Gi Rb¨ %d n‡q‡Q Ges AvDUcyU wn‡m‡e s Gi gvb
printf("%f",s); 
wcÖ›U Kiv n‡q‡Q|
}  main() dvskb †kl|
[ Series G †hUvi gvb cwieZ©b nq †mUv aijvg i, GLv‡b i = 1, i Gi gvb m‡e©v”P n n‡e, A_©vr i <= n n‡e, i
Gi gvb 1 K‡i ev‡o A_©vr i = i + 1 ZvB for loop n‡e for (i = 1; i <= n; i = i + 1) ]
g‡b ivL‡Z n‡e,
 1 n‡Z n ch©š— we‡Rvo msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i i = i
+ 2; wjL‡Z n‡e|
 2 n‡Z n ch©š— †Rvo msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i i = 2, i
= i + 2; wjL‡Z n‡e|
 3 Gi ¸wYZK/ 3 + 6 + 9 + ... ... + n ch©š— †Rvo msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing
As‡k cwieZ©b K‡i for(i=3; i<=n; i=i+3) wjL‡Z n‡e|
 1 * 2 * 3 ... ... * n/ †Kvb msL¨vi Factorial †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
s = 1, for(i=1; i<=n; i=i+1) , s = s*i; wjL‡Z n‡e|
 5 + 10 + ... ... + n , /5 Gi ¸wYZK msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b
K‡i for(i=5; i<=n; i=i+5) wjL‡Z n‡e|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


23

 1*2 + 2*3+ 3*4+ ... ... +n* (n+1)/ msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k
cwieZ©b K‡i for(i=1; i<=n; i=i+1) , s = s + i*(i+1); wjL‡Z n‡e|
1 1 1 1
 1 + 2 + 3 + ... ... + n Gi ¸wYZK msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b
K‡i for(i=1; i<=n; i=i+1) , s = s + 1/i; wjL‡Z n‡e|
1 2 3 n
 3 + 3 + 3 + ... ... + 3 Gi ¸wYZK msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b
K‡i for(i=1; i<=n; i=i+1) , s = s+ i /3; wjL‡Z n‡e|
2 4 6 n
 5 + 5 + 5 + ... ... + 5 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
for(i=2; i<=n; i=i+2) , s = s + i/5; wjL‡Z n‡e|
22 42 62 n2
 7 + 7 + 7 + ... ... + 7 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
for(i=2; i<=100; i=i+2) , s = s + i*i /7; wjL‡Z n‡e|
 15 + 25 + 35 + ... ... n5 msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
for(i=0; i<=n; i=i+1) , s = s + pow(i, 5); wjL‡Z n‡e|[pow, sqrt mathematical function Gi Rb¨
#include<stdio.h> Gi সি #include<math.h> hy³ Ki‡Z n‡e|]
 210 + 220 + 230 + ... ... 2n msL¨vi †hvMdj †ei Ki‡Z n‡j ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i
for(i=10; i<=n; i=i+10) , s = s + pow(2, i); wjL‡Z n‡e|
 1 100
+ 2 100
+ 3 msL¨vi †hvMdj †ei Ki‡Z n‡j scanf("%f",&n);n‡e,ÔwmÕ †cÖvMÖv‡gi
100 100
+ ... ... n
processing As‡k cwieZ©b K‡i for(i=1; i<=n; i=i+1) , s = s + pow(i, 100); wjL‡Z n‡e|
 1n + 2n + 3n + ... ... Nn msL¨vi †hvMdj †ei Ki‡Z n‡j scanf("%f %f",&n, &N); n‡e,ÔwmÕ †cÖvMÖv‡gi
processing As‡k cwieZ©b K‡i for(i=1; i<=N; i=i+1) , s = s + pow(i, n); wjL‡Z n‡e|
 1 + 3 + 9 + ... ... N / 30 + 31 + 32 + ... ... 3n msL¨vi †hvMdj †ei Ki‡Z n‡j scanf("%f",&n); n‡e|ÔwmÕ
†cÖvMÖv‡gi processing As‡k cwieZ©b K‡i for(i=0; i<=n; i=i+1) , s = s + pow(3, i); wjL‡Z n‡e|
 5 + 25 + 125 + ... ... N / 51 + 52 + 53 + ... ... 5n msL¨vi †hvMdj †ei Ki‡Z n‡j scanf("%f",&n); n‡e,
ÔwmÕ †cÖvMÖv‡gi processing As‡k cwieZ©b K‡i for(i=1; i<=n; i=i+1) , s = s + pow(3, i); wjL‡Z n‡e|

wKQz †cÖvMÖv‡gi †KvW Dc‡iv³ wZbwU jyc w`‡q Zzjbvg~jKfv‡e Kiv n‡jv :
for jyc †÷U‡g›U e¨envi K‡i while jyc †÷U‡g›U e¨envi K‡i do-while jyc †÷U‡g›U e¨envi
D`vniY-31: 1 †_‡K 10 ch©š— D`vniY-32: 1 †_‡K 10 ch©š— D`vniY-33: 1 †_‡K 10 ch©š—
msL¨v †`Lv‡bvi Rb¨ †cÖvMÖvg| msL¨v †`Lv‡bvi Rb¨ †cÖvMÖvg| msL¨v †`Lv‡bvi Rb¨ †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { int a=1; { int a=1;
int a; while(a<=10) do
for(a=1; a<=10; a++) { {
{ ("%d ",a); printf("%d ",a);
printf("%d ",a); a=a+1; a=a+1;
} } } while(a<=10);
} } }
djvdj : djvdj : djvdj :

D`vniY-34: 1 †_‡K 15 ch©š— D`vniY-35: 1 †_‡K 15 ch©š— D`vniY-36: 1 †_‡K 15 ch©š—


we‡Rvo msL¨v †`Lv‡bvi Rb¨ we‡Rvo msL¨v †`Lv‡bvi Rb¨ we‡Rvo msL¨v †`Lv‡bvi Rb¨

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


24

†cÖvMÖvg| †cÖvMÖvg| †cÖvMÖvg|


#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { int a=1; { int a=1;
int a; while(a<=15) do
for(a=1; a<=15; a=a+2) { {
{ printf("%d ",a); printf("%d\t",a);
printf("%d ",a); a=a+2; a=a+2;
} } } while(a<=15);
} } }
djvdj : djvdj : djvdj :

for loop e¨envi K‡i while e¨envi K‡i do-while e¨envi K‡i
D`vniY-37:1 †_‡K 15 ch©š— †Rvo D`vniY-38: 1 †_‡K 15 ch©š— D`vniY-39: 1 †_‡K 15 ch©š—
msL¨v †`Lv‡bvi Rb¨ †cÖvMÖvg| †Rvo msL¨v †`Lv‡bvi Rb¨ †cÖvMÖvg| †Rvo msL¨v †`Lv‡bvi Rb¨
†cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { int a=2; { int a=2;
int a; while(a<=15) do
for(a=2; a<=15; a=a+2) { {
{ printf("%d ",a); printf("%d ",a);
printf("%d ",a); a=a+2; a=a+2;
} } } while(a<=15);
} } }
djvdj : djvdj : djvdj :

D`vniY-40: 1 †_‡K n ch©š— msL¨v D`vniY-41: 1 †_‡K n ch©š— D`vniY-42: 1 †_‡K n ch©š—
†`Lv‡bvi Rb¨ †cÖvMÖvg| msL¨v †`Lv‡bvi Rb¨ †cÖvMÖvg| msL¨v †`Lv‡bvi Rb¨ †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { int a=1, n; { int a=1, n;
int a, n; printf("Value of n:"); printf("Value of n:");
printf("Value of n:"); scanf("%d",&n); scanf("%d",&n);
scanf("%d",&n); while(a<=n) do
for(a=1; a<=n; a=a+1) { {
{ printf("%d ",a); printf("%d ",a);
printf("%d ",a); a=a+1; a=a+1;
} } } while(a<=n);
} } }
djvdj : djvdj : djvdj :

D`vniY-43: 1 †_‡K 100 ch©š— D`vniY-44: 1 †_‡K 100 ch©š— D`vniY-45: 1 †_‡K 100 ch©š—
msL¨v ev 1+2+3+ ... … … + 100 msL¨v ev 1+2+3+ ... ... … + 100 msL¨v ev 1+2+3+... ... …+ 100
avivi †hvMdj †`Lv‡bvi Rb¨ avivi †hvMdj †`Lv‡bvi Rb¨ avivi †hvMdj †`Lv‡bvi Rb¨
†cÖvMÖvg| †cÖvMÖvg| †cÖvMÖvg|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


25

#include<stdio.h> #include<stdio.h> #include<stdio.h>


main() main() main()
{ int a, s=0; { int a=1, s=0; { int a=1, s=0;
for(a=1; a<=100; a=a+1) while(a<=100) do
{ { {
s=s+a; s=s+a; s=s+a;
} a=a+1; a=a+1;
printf("Sum=%d",s); } } while(a<=100);
} printf("Sum=%d",s); printf("Sum=%d",s);
djvdj : } djvdj : } djvdj :

for loop e¨envi K‡i while e¨envi K‡i do-while e¨envi K‡i
D`vniY-46: 1 †_‡K 100 ch©š— D`vniY-47: 1 †_‡K 100 ch©š— D`vniY-48: 1 †_‡K 100 ch©š—
we‡Rvo msL¨v ev 1+3+5+ ... ... ... + we‡Rvo msL¨v ev 1+3+5+ ... ... ... we‡Rvo msL¨v
100 avivi †hvMdj †`Lv‡bvi Rb¨ ... + 100 avivi †hvMdj †`Lv‡bvi ev 1+3+5+ ... ... ... ...+ 100 avivi
†cÖvMÖvg| Rb¨ †cÖvMÖvg| †hvMdj †`Lv‡bvi Rb¨ †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { int a=1, s=0; { int a=1, s=0;
int a, s=0; while(a<=100) do
for(a=1; a<=100; a=a+2) { s=s+a; { s=s+a;
{ a=a+2; a=a+2;
s=s+a; } } while(a<=100);
} printf("Sum=%d",s); printf("Sum=%d",s);
printf("Sum=%d",s); } }
} djvdj : djvdj : djvdj :

D`vniY-49: 1 †_‡K 100 ch©š— D`vniY-50: 1 †_‡K 100 ch©š— D`vniY-51: 1 †_‡K 100 ch©š—
†Rvo msL¨v ev 2+4+6+ ... ... ... ... + †Rvo msL¨v ev 2+4+6+ ... ... ... ... †Rvo msL¨v ev 2+4+6+ ... ... ... +
100 avivi †hvMdj †`Lv‡bvi Rb¨ + 100 avivi †hvMdj †`Lv‡bvi Rb¨ 100 avivi †hvMdj †`Lv‡bvi Rb¨
†cÖvMÖvg| †cÖvMÖvg| †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ int a, s=0; { int a=2, s=0; { int a=2, s=0;
for(a=2; a<=100; a=a+2) while(a<=100) do
{ { s=s+a; { s=s+a;
s=s+a; a=a+2; a=a+2;
} } } while(a<=100);
printf("Sum=%d",s); printf("Sum=%d",s); printf("Sum=%d",s);
} } }
djvdj : djvdj : djvdj :

D`vniY-52: 1 †_‡K n ch©š— †Rvo D`vniY-53: 1 †_‡K n ch©š— D`vniY-54: 1 †_‡K n ch©š—
msL¨vi †hvMdj †`Lv‡bvi Rb¨ †Rvo msL¨vi †hvMdj †`Lv‡bvi †Rvo msL¨vi †hvMdj †`Lv‡bvi
†cÖvMÖvg| ev 1+2+3+ ... ... ... ... +n Rb¨ †cÖvMÖvg| ev 1+2+3+ ... ... ... Rb¨ †cÖvMÖvg| ev 1+2+3+ ... ... ...
avivi †hvMdj †`Lv‡bvi Rb¨ ... +n avivi †hvMdj †`Lv‡bvi Rb¨ ... +n avivi †hvMdj †`Lv‡bvi
†cÖvMÖvg| †cÖvMÖvg| Rb¨ †cÖvMÖvg|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


26

#include<stdio.h> #include<stdio.h> #include<stdio.h>


int main() int main() int main()
{ { int a=1,s=0,n; { int a=1,s=0,n;
int a,s=0,n; printf("Value of n:"); printf("Value of n:");
printf("Value of n:"); scanf("%d",&n); scanf("%d",&n);
scanf("%d",&n); while(a<=n) do
for(a=1; a<=n; a=a+1) { {
{ s=s+a; s=s+a;
s=s+a; a=a+1; a=a+1;
} } } while(a<=n);
printf("Sum=%d",s); printf("Sum=%d",s); printf("Sum=%d",s);
} } }
djvdj : djvdj : djvdj :

for loop e¨envi K‡i while e¨envi K‡i do-while e¨envi K‡i
D`vniY-55: 12+22+32+ ... ... ... ... D`vniY-56: 1 +2 +3 + ... ... ... ... D`vniY-57: 12+22+32+ ... ... ...
2 2 2

+ n2 avivi †hvMdj wbY©‡qi Rb¨ + n2 avivi †hvMdj wbY©‡qi Rb¨ ... + n2 avivi †hvMdj wbY©‡qi
†cÖvMÖvg †jL| †cÖvMÖvg †jL| Rb¨ †cÖvMÖvg †jL
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { int a=1,s=0,n; { int a=1,s=0,n;
int a,s=0,n; printf("Value of n:"); printf("Value of n:");
printf("Value of n:"); scanf("%d",&n); scanf("%d",&n);
scanf("%d",&n); while(a<=n) do
for(a=1; a<=n; a++) { {
{ s=s+a*a; s=s+a*a;
s=s+a*a; a=a+1; a=a+1
} } } while(a<=n);
printf("Sum=%d",s); printf("Sum=%d",s); printf("Sum=%d",s);
} } }
djvdj : djvdj : djvdj :

D`vniY-58: Ggb GKwU aviv wbY©q D`vniY-59: Ggb GKwU aviv wbY©q D`vniY-60: Ggb GKwU aviv
Ki‡Z n‡e hvi cÖ_g c`, cÖwZ c‡`i Ki‡Z n‡e hvi cÖ_g c`, cÖwZ wbY©q Ki‡Z n‡e hvi cÖ_g c`,
e„w× Ges †klc` Kx‡ev‡W©i gva¨‡g c‡`i e„w× Ges †klc` Kx‡ev‡W©i cÖwZ c‡`i e„w× Ges †klc`
BbcyU w`‡Z n‡e| gva¨‡g BbcyU w`‡Z n‡e| Kx‡ev‡W©i gva¨‡g BbcyU w`‡Z
n‡e|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
int a=1,i,n; { int a=1,i,n;
{
{
int a,i,n;
printf("Input a,i,n value: "); printf("Input a,i,n value: "); scanf("%d %d %d",&a,&i, &n);
scanf("%d,%d,%d",&a ,&i, &n); scanf("%d %d %d",&a ,&i, &n); do
while(a<=n) . {
for(a=1; a<=n; a=a+i) { printf("%d ",a);
{ printf("%d ",a); a=a+1;
printf("Series: %d ",a); a=a+1; } while(a<=n) ;
} } }

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


27

} }
djvdj : djvdj: djvdj :

D`vniY-61: 10,9,8, ... ... ... ,1 D`vniY-6210,9,8, ... ... ... ,1 D`vniY-63 : 10,9,8, ... ... ...,1
ch©š— msL¨v †`Lv‡bvi Rb¨ †cÖvMÖvg| ch©š— msL¨v †`Lv‡bvi Rb¨ ch©š— msL¨v †`Lv‡bvi Rb¨
†cÖvMÖvg| †cÖvMÖvg|

#include<stdio.h> #include<stdio.h> #include<stdio.h>


main() main() main()
{ { int a=10; { int a=2;
int a; while(a>=1) do
for(a=10; a>=1; a=a-1) { {
{ printf("%d ",a); printf("%d ",a);
printf("%d ",a); a=a-1; a=a-1;
} } while(a>=1);
} } }
}

D`vniY-64: 100,90,80, ... ... D`vniY-65 : 100,90,80, ... ... ... D`vniY-66: 100,90,80, ... ...

,
... 10 ch©š— msL¨v †`Lv‡bvi Rb¨ ,10 ch©š— msL¨v †`Lv‡bvi Rb¨ ... ,10 ch©š— msL¨v †`Lv‡bvi
†cÖvMÖvg| †cÖvMÖvg| Rb¨ †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { {
int a; int a=100; int a=2;
for(a=100; a>=10; a=a-10) while(a>=10) {
{ { printf("%d ",a);
printf("%d ",a); printf("%d ",a); a=a-10;
} a=a-10; } while(a>=10);
} } }
}

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


28

D`vniY-67: 1000,900,800, ... ... D`vniY-68: 1000,900,800, ... D`vniY-69: 1000,900,800, ...

... ,100 ch©š— msL¨v †`Lv‡bvi Rb¨ ... ,100 ch©š— msL¨v †`Lv‡bvi ...,100 ch©š— msL¨v †`Lv‡bvi
†cÖvMÖvg| Rb¨ †cÖvMÖvg| Rb¨ †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { {
int a; int a=1000; int a=1000;
for(a=1000; a>=100; a=a-100) while(a>=100) {
{ {; printf("%d ",a);
printf("%d ",a); printf("%d ",a); a=a-100;
} a=a-100; } while(a>=100);
} } }
} djvdj :
djvdj : djvdj :
1000,900,800,700,600,500,400 1000,900,800,700,600,500,400 1000,900,800,700,600,500,400
300,200,100 300,200,1000 300,200,1000

D`vniY-70: †Kvb msL¨vi D`vniY-71:weKí wbqg D`vniY-72:weKí wbqg


d¨vK‡Uvwiqvj wbY©q Kivi †cÖvMÖvg| while e¨envi K‡i do-while e¨envi K‡i
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { int n, i=1, f=1; { int n, i=1, f=1;
int n, i, f=1; printf("Input n value:"); printf("Input n value:");
printf("Input n value :"); scanf("%d",&n); scanf("%d",&n);
scanf("%d",&n); while(i<=n) do
for(i=1; i<=n; i=i+1) { {
{ f=f*i; f=f*i;
f=f*i; i=i+1; i=i+1;
} } } while(i<=n);
printf("Factorial is %d",f); printf("Factorial is %d",f); printf("Factorial is %d",f);
} } }
djvdj : djvdj : djvdj :

D`vniY-73 : bvgZv wbY©q Kivi wm D`vniY-74: weKí D`vniY-75 :weKí


†cÖvMÖvg|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


29

#include<stdio.h> #include<stdio.h> #include<stdio.h>


main() main() main()
{ { {
int i=1,n,p; int i=1,n,p; int i=1,n,p;
printf("Input n value: "); printf("Input n value: "); printf("Input n value: ");
scanf("%d",&n); scanf("%d",&n); scanf("%d",&n);
for(i=1;i<=10; i=i+1) do while(i<=n)
{ { {
p=n*i; p=n*i; p=n*i;
printf("%d*%d=%d\n",n,i,p); i=i+1; i=i+1;
} printf("%d*%d=%d\n",n,i,p); printf("%d*%d=%d\n",n,i,p);
} } while(i<=n); }
djvdj : } djvdj : } djvdj :

†cÖvMÖvg-28 : `ywU abvZ¥K msL¨vi M.mv.¸ wbY©q Kivi A¨vjMwi`g, †d¬vPvU© I wm †cÖvMÖvg †jL|
A¨vjMwi`g : †d¬vPvU© : wm †cÖvMÖvg :

D`vniY-76:`yBwU c~Y© msL¨vi M.mv.¸ D`vniY-77: `yBwU c~Y© msL¨vi D`vniY-78: `yBwU c~Y© msL¨vi
wbY©‡qi †cÖvMÖvg j.mv.¸ M.mv.¸ ,j.mv.¸ wbY©‡qi †cÖvMÖvg|

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra


30

wbY©‡qi †cÖvMÖvg
#include<stdio.h> #include<stdio.h> #include<stdio.h>
main() main() main()
{ { {
int a, b, i, gcd; int a, b, c, i, gcd, lcm; int a, b, c, i, gcd,lcm;
printf("Input a,b value :"); printf("Input a,b value :"); printf("Input a,b value :");
scanf("%d %d",&a,&b); scanf("%d,%d ",&a,&b); scanf("%d,%d",&a,&b);
for(i=1;i<=a; i=i+1) for(i=1;i<=a; i=i+1) for(i=1;i<=a; i=i+1)
{ { {
if(a%i==0&&b%i==0) if(a%i==0&&b%i==0)
gcd=i; if(a%i==0&&b%i==0) gcd=i;
} gcd=i; } lcm=a*b/gcd;
printf("GCD=%d",gcd); } lcm=a*b/gcd; printf("GCD=%d",gcd);
} printf("LCM=%d",lcm); printf("LCM=%d",lcm);
} }
djvdj : djvdj : djvdj :

D`vniY-79: `yBwU c~Y© msL¨vi D`vniY-80: Fibonacci msL¨v D`vniY-81: Prime msL¨v wbY©q
M.mv.¸ wbY©‡qi †cÖvMÖvg weKí তিয়ম wbY©q Kivi †cÖvMÖvg| Kivi †cÖvMÖvg|
#include<stdio.h> #include<stdio.h> #include <stdio.h>
main( ) main() main()
{ int L, S, R=0; { int i, n,a=0,b=1,t; { int n, i, p = 0;
printf("Input L,S :"); printf("Enter n value:"); printf("Enter a number : ");
scanf("%d,%d",&S,&L); scanf("%d",&n); scanf("%d",&n);
do printf("%d %d",a,b); for(i=2; i<=n/2; ++i)
{ for(i=2; i<n;i=i+1) if(n%i==0)p=1;
R = L%S; { t = a + b; if(p==0)printf("prime number");
L = S; a = b; else printf("not prime number");
S = R; b = t; }
} while(L%S!= 0); printf(" %d",b);
printf("GCD= %d",S); }
} }
djvdj : djvdj : djvdj :

ICT Adda by Engr. Manik, 01681805712, Place : Shonir Akhra

You might also like