ICT Practical Khata-2024 Compressed1
ICT Practical Khata-2024 Compressed1
mvfvi,XvKv-১৩৪৩|
e¨envwiK LvZv
বিষয়ঃ Z_¨ I †hvMv‡hvM cÖhyw³
বিষয় ক োডঃ ২৭৫
GBP.Gm.wm cixÿv-2024
Dc¯’vcbvq
cixÿv_©xi bvg t
K‡jR AvBwW bs t
‡iwR: b¤^i t
wkÿvel© t
<html>
<head>
<title>Formating</title>
</head>
<body>
<p><b>This is Bold</b></p>
<p><i>This is Italic</i></p>
<p><u>This is Underline</u></p>
<p><em>Example of Emphasis</em></p>
<p><big>This line is Big</big></p>
<p><small>This line is Small</small></p>
<p><strong>Be Strong</strong></p>
<p>Sub<sub>script</sub></p>
<p>Super<sup>Script</sup></p>
<p>X<sup>Y<sup>Z</sup></sup></sup><p>
</body>
</html>
djvdj:
Kvh©c×wZ:
mdU&Iq¨v‡i cÖ‡ek: Kw¤úDUv‡ii cvIqvi myBP on K‡i Kw¤úDUviwU Pvjy Kwi|
❖ Start click Kwi|
❖ Notepad++ click Kwi|
❖ Notepad++ text editor G wb‡¤œv³ †KvW UvBc Kwi|
<html>
<head>
<title>Use of font tag</title>
</head>
<body>
<p align="center"><font size="12">I love my country</font></p>
<p><font color="#ff0000" size="15"><b>I am a
student</b></font></p>
<p><font face="Algerian" size="25"
color="#0000ff"><i>Bangladesh</i></font></p>
<p><font face="kalpurush" size="30" color="#00ff00"><i>বাংলাদেশ আমার গবণ</i>
</font></p>
</body>
</html>
djvdj:
dvBj msiÿY Kiv:
1| File †gby wK¬K Kwi| Save wK¬K Kwi|
2| Save As WvqvjM e‡· File name †U·U e‡· dvBjwUi bvg (hsc24.html) UvBc Kwi|
3| Save evU‡b wK¬K Kwi|
<html>
<head>
<title>Table_data</title>
</head>
<body>
<table border="1" width="400" bordercolor ="#ff00ff">
<caption> <font color="blue">Result for Student</font></caption>
<tr>
<th>Student Name</th>
<th>Student Id</th>
<th valign="top">GPA</th>
</tr>
<tr>
<td>Asad</td>
<td>18101</td>
<td align="right">5.00</td>
</tr>
<tr>
<td>Galib</td>
<td>18102</td>
<td align="right">5.00</td>
</tr>
</table>
</body>
</html>
djvdj:
<html>
<head> <title>ol/ul</title> </head>
<body>
<ol type="i" start="11">
<li>Board
<ol type="a" start="123">
<li>Dhaka</li>
</ol>
<ol type="a" start="234">
<li>Comilla</li>
</ol>
<ol type="a" start="345">
<li>Borishal</li>
</ol> </li>
<li>Other
<ul type="square">
<li> <a href="http://www.educationboardresults.gov.bd"> Education Board </a>
</li> </ul >
<ul type="cirlce">
<li><u>Kishore batayon</u></li>
</ul>
<ul type="square">
<li >National Information Center</li>
</ul> </li>
</ol>
</body>
</html>
djvdj:
dvBj msiÿY Kiv:
1| File †gby wK¬K Kwi| Save wK¬K Kwi|
2| Save As WvqvjM e‡· File name †U·U e‡· dvBjwUi bvg (table.html) UvBc Kwi|
3| Save evU‡b wK¬K Kwi|
eªvDRv‡i dvBj I‡cb Kiv:
1| ‰ZwiK…Z html dvB‡ji Dci gvDm c‡q›Uvi †i‡K gvD‡mi Wvb evU‡b wK¬K Kwi| Open wK¬K Kwi|
AvDUcyU: wb‡¤œv³ AvDUcyU cÖ`wk©Z n‡jv|
ZË¡: C program Gi mvnv‡h¨ wÎfz‡Ri †ÿÎdj wbY©q Kiv hvq| stdio.h, conio.h, math.h header
file, float keyword, scanf(), printf(), getch() BZ¨vw` function e¨envi K‡i wÎfz‡Ri ‡ÿÎdj
†ei Kiv hvq|
Outline:
wÎfz‡Ri wZbevûi gvb a, b, c, Aa© cwimxgv s I †ÿÎdj area n‡j
s=(a+b+c)/2
a b
wÎfz‡Ri †ÿÎdj Area = s(s – a) (s – b) (s – c)
= sqrt (s* (s – a)*(s – b)* (s – c))
hš¿cvwZ:
nvW©Iq¨vi: GKwU Kw¤úDUvi (wmwcBD, Kx †evW©, gvDm, gwbUi) |
mdU&Iq¨vi: Acv‡iwUs wm‡÷g-Windows-10, GwWwUs mdUIq¨vi Dev-C++/ Code
Blocks BZ¨vw`|
Kvh©c×wZ:
mdU&Iq¨v‡i cÖ‡ek:
❖ Kw¤úDUv‡ii cvIqvi myBP On Kwi|
❖ Start click Kwi|
❖ Dev-C++/ Code Blocks click Kwi|
❖ Dev-C++/ Code Blocks text editor open n‡jv| Dev-C++/
Code Blocks text editor G wb‡¤œv³ †KvW UvBc Kwi|
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
float a, b, c, s, area;
printf("Enter the value of a=");
scanf("%f",&a);
printf("Enter the value of b=");
scanf("%f",&b);
printf("Enter the value of c=");
scanf("%f",&c);
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("\n area = %.2f", area);
getch();
}
dvBj msiÿY Kiv:
1| File †gby‡Z wK¬K K‡i Save As mve †gby‡Z wK¬K Kwi|
2| File name †U·U e‡· dvBjwUi cixÿK wb‡`©wkZ bvg triangle.cpp UvBc Kwi|
3| Save evU‡b wK¬K Kwi|
djvdj:
1| ‡cÖvMÖvg K¤úvBj Kivi Rb¨ F9 Pvwc|
2| ‡cÖvMÖvg wbe©vn Kivi Rb¨ F10 Pvwc|
Enter the value of a=12
Enter the value of b=17
Enter the value of c=16
UvBc K‡i Enter Pvwc| wb¤œiƒc djvdj cvIqv †Mj|
ZË¡: C program Gi mvnv‡h¨ GKwU eQi wjc-Bqvi n‡e wK bv Zv wbY©q Kiv hvq| stdio.h, conio.h,
math.h header file, float keyword, scanf(), printf(), getch() BZ¨vw` function e¨envi K‡i
GKwU eQi wjc-Bqvi n‡e wK bv Zv wbY©q Kiv hvq|
hš¿cvwZ:
nvW©Iq¨vi: GKwU Kw¤úDUvi (wmwcBD, Kx †evW©, gvDm, gwbUi) |
mdU&Iq¨vi: Acv‡iwUs wm‡÷g-Windows-10, GwWwUs mdUIq¨vi Dev-C++/ Code
Blocks BZ¨vw`|
Kvh©c×wZ:
mdU&Iq¨v‡i cÖ‡ek:
❖ Kw¤úDUv‡ii cvIqvi myBP On Kwi|
❖ Start click Kwi|
❖ Dev-C++/Code Blocks click Kwi|
❖ Dev-C++/Code Blocks text editor open n‡jv| Dev-C++/Code
Blocks text editor G wb‡¤œv³ †KvW UvBc Kwi|
#include<stdio.h>
#include<conio.h>
main()
{
int y;
printf("Enter the value of year=");
scanf("%d",&y);
if((y%400==0)||(y%100!=0)&(y%4==0))
printf("\n %d is a leap year",y);
else
printf("\n %d is not a leap year.",y);
getch();
}
dvBj msiÿY Kiv:
1| File †gby‡Z wK¬K K‡i Save As mve †gby‡Z wK¬K Kwi|
2| cixÿK wb‡`©wkZ File name †U·U e‡· dvBjwUi bvg leapyear.cpp UvBc Kwi|
3| Save evU‡b wK¬K Kwi|
djvdj:
1| ‡cÖvMÖvg K¤úvBj Kivi Rb¨ F9 Pvwc|
2| ‡cÖvMÖvg wbe©vn Kivi Rb¨ F10 Pvwc|
Enter the value of year=2048
UvBc K‡i Enter Pvwc|
wb¤œiƒc djvdj cvIqv †Mj|
main() C †cÖvMÖvg ïiæ Kivi Rb¨ main() dvskb e¨envi Kiv nq|
stdio.h scanf(), printf() dvskb e¨env‡ii Rb¨ stdio.h †nWvi dvBj e¨envi Kiv nq|
conio.h getch() dvskb e¨env‡ii Rb¨ conio.h †nWvi dvBj e¨envi Kiv nq|
scanf() †cÖvMÖv‡g Pj‡Ki gvb BbcyU Kivi Rb¨ scanf() dvskb e¨envi Kiv nq|
printf() †cÖvMÖv‡g Pj‡Ki AvDUcyU cÖ`k©‡bi Rb¨ printf() dvskb e¨envi Kiv nq|
if () †cÖvMÖv‡g wm×všÍ MÖn‡bi Rb¨ if () dvskb e¨envi Kiv nq|
cixÿY bs-07
cixÿ‡bi bvg: wm fvlvq cixÿK wb‡`©wkZ PviwU msL¨vi g‡a¨ †QvU msLvwU Luy‡R †ei Kivi (1
wU AvDUcyU wewkô) †cÖvMÖvg iPbv Kiv I ivb K‡i †`Lv‡bv|
ZË¡: C program Gi mvnv‡h¨ PviwU msLvi g‡a¨ †QvU msLvwU Luy‡R (1 wU AvDUcyU wewkô) †ei Kiv hvq|
stdio.h, conio.h, header file, scanf(), printf(), getch() BZ¨vw` function, if statement
e¨envi K‡i PviwU msLvi g‡a¨ ‡QvU msLvwU Luy‡R †ei Kiv hvq|
hš¿cvwZ:
nvW©Iq¨vi: GKwU Kw¤úDUvi (wmwcBD, Kx †evW©, gvDm, gwbUi|
mdU&Iq¨vi: Acv‡iwUs wm‡÷g-Windows-10, GwWwUs mdUIq¨vi Dev-C++/ Code Blocks
BZ¨vw`|
Kvh©c×wZ:
mdU&Iq¨v‡i cÖ‡ek:
❖ Kw¤úDUv‡ii cvIqvi myBP On Kwi|
❖ Start click Kwi|
❖ Dev-C++/Code Blocks click Kwi|
❖ Dev-C++/Code Blocks text editor open n‡jv| Dev-C++/Code Blocks text
editor G wb‡¤œv³ †KvW UvBc Kwi|
#include<stdio.h>
#include<conio.h>
main()
{
int a,b,c,d,s;
printf("Enter the value of a,b,c,d \n");
scanf("%d %d %d%d",&a,&b,&c,&d);
if((a<b)&&(a<c)&&(a<d))
s=a;
else if((b<a)&&(b<c)&&(b<d))
s=b;
else if((c<a)&&(c<b)&&(c<d))
s=c;
else
s=d;
printf("\n %d is the smallest number.",s);
getch();
}
dvBj msiÿY Kiv:
1| File †gby‡Z wK¬K K‡i Save As mve †gby‡Z wK¬K Kwi|
2| cixÿK wb‡`©wkZ File name †U·U e‡· dvBjwUi bvg smallest.cpp UvBc Kwi|
3| Save evU‡b wK¬K Kwi|
djvdj:
1| ‡cÖvMÖvg K¤úvBj Kivi Rb¨ F9 Pvwc|
2| ‡cÖvMÖvg wbe©vn Kivi Rb¨ F10 Pvwc|
Enter the value of a,b,c,d 34 -45 21 53
UvBc K‡i Enter Pvwc|
wb¤œiƒc djvdj cvIqv †Mj|
main() C †cÖvMÖvg ïiæ Kivi Rb¨ main() dvskb e¨envi Kiv nq|
stdio.h scanf(), printf() dvskb e¨env‡ii Rb¨ stdio.h †nWvi dvBj e¨envi Kiv nq|
conio.h getch() dvskb e¨env‡ii Rb¨ conio.h †nWvi dvBj e¨envi Kiv nq|
scanf() †cÖvMÖv‡g Pj‡Ki gvb BbcyU Kivi Rb¨ scanf() dvskb e¨envi Kiv nq|
printf() †cÖvMÖv‡g Pj‡Ki AvDUcyU cÖ`k©‡bi Rb¨ printf() dvskb e¨envi Kiv nq|
if () †cÖvMÖv‡g wm×všÍ MÖn‡bi Rb¨ if () dvskb e¨envi Kiv nq|
cixÿY bs-08
cixÿ‡Yi bvg: wm fvlvq cixÿK wb‡`©wkZ 1 wU msL¨vi d¨v±wiqvj gvb wbY©‡qi †cÖvMÖvg iPbv
Kiv I ivb K‡i †`Lv‡bv|
ZË¡: C program Gi mvnv‡h¨ stdio.h, conio.h, math.h header file, float keyword, scanf(),
printf(), getch() BZ¨vw` function, do-while loop e¨envi K‡i 1 wU msL¨vi d¨v±wiqvj gvb wbY©q
Kiv hvq|
hš¿cvwZ:
nvW©Iq¨vi: GKwU Kw¤úDUvi (wmwcBD, Kx †evW©, gvDm, gwbUi|
mdU&Iq¨vi: Acv‡iwUs wm‡÷g Windows-10, GwWwUs mdUIq¨vi DevC++/Code Blocks
BZ¨vw`|
Kvh©c×wZ:
mdU&Iq¨v‡i cÖ‡ek:
❖ Kw¤úDUv‡ii cvIqvi myBP On Kwi|
❖ Start click Kwi|
❖ Dev-C++/Code Blocks click Kwi|
❖ Dev-C++/Code Blocks text editor open n‡jv| Dev-C++/Code
Blocks text editor G wb‡¤œv³ †KvW UvBc Kwi|
#include<stdio.h>
#include<conio.h>
main()
{
int i, n;
long fact=1;
printf("Enter the value of n=");
scanf("%d",&n);
fact=n;
for(i=n-1; i>1; i=i-1)
{
fact=fact*i;
}
printf("\n Fact = %d",fact);
getch();
}
dvBj msiÿY Kiv:
1| File †gby‡Z wK¬K K‡i Save As mve †gby‡Z wK¬K Kwi|
2| cixÿK wb‡`©wkZ File name †U·U e‡· dvBjwUi bvg fact.cpp UvBc Kwi|
3| Save evU‡b wK¬K Kwi|
djvdj:
1| ‡cÖvMÖvg K¤úvBj Kivi Rb¨ F9 Pvwc|
2| ‡cÖvMÖvg wbe©vn Kivi Rb¨ F10 Pvwc|
Enter the value of n = 6 UvBc K‡i Enter Pvwc|
wb¤œiƒc djvdj cvIqv †Mj|
main() C †cÖvMÖvg ïiæ Kivi Rb¨ main() dvskb e¨envi Kiv nq|
stdio.h scanf(), printf() dvskb e¨env‡ii Rb¨ stdio.h †nWvi dvBj e¨envi Kiv nq|
conio.h getch() dvskb e¨env‡ii Rb¨ conio.h †nWvi dvBj e¨envi Kiv nq|
scanf() †cÖvMÖv‡g Pj‡Ki gvb BbcyU Kivi Rb¨ scanf() dvskb e¨envi Kiv nq|
printf() †cÖvMÖv‡g Pj‡Ki AvDUcyU cÖ`k©‡bi Rb¨ printf() dvskb e¨envi Kiv nq|
for () †cÖvMÖv‡g loop ‰Zwi Kivi Rb¨ for () loop e¨envi Kiv nq|
cixÿY bs-09
cixÿ‡Yi bvg: wm fvlvq cixÿK wb‡`©wkZ 1+22+32+42+........+ N2 avivi
†hvMdj †ei Kivi GKwU †cÖvMÖvg iPbv Kiv I ivb K‡i †`Lv‡bv|
ZË¡: C program Gi mvnv‡h¨ stdio.h, conio.h, math.h header file, float keyword, scanf(),
printf(), getch() BZ¨vw` function, while loop e¨envi K‡i cÖ`Ë avivi †hvMdj †ei Kiv hvq|
hš¿cvwZ:
nvW©Iq¨vi: GKwU Kw¤úDUvi (wmwcBD, Kx †evW©, gvDm, gwbUi|
mdU&Iq¨vi: Acv‡iwUs wm‡÷g-Windows-10, GwWwUs mdUIq¨vi Dev-C++/Code Blocks
BZ¨vw`|
Kvh©c×wZ:
mdU&Iq¨v‡i cÖ‡ek:
❖ Kw¤úDUv‡ii cvIqvi myBP On Kwi|
❖ Start click Kwi|
❖ Dev-C++/Code Blocks click Kwi|
❖ Dev-C++/Code Blocks text editor open n‡jv| Dev-C++/Code Blocks text
editor G wb‡¤œv³ †KvW UvBc Kwi|
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
int i, n; long sum=0;
float avg;
printf("Enter the value of n=");
scanf("%d",&n);
i=1;
while(i<=n)
{
sum=sum+pow(i,2);
i++;
}
printf("\n sum of the series is = %d",sum);
avg=sum/n;
printf("\n Average of the series is = %f",avg);
getch();
}
dvBj msiÿY Kiv:
1| File †gby‡Z wK¬K K‡i Save As mve †gby‡Z wK¬K Kwi|
2| cixÿK wb‡`©wkZ File name †U·U e‡· dvBjwUi bvg fact.cpp UvBc Kwi|
3| Save evU‡b wK¬K Kwi|
djvdj:
1| ‡cÖvMÖvg K¤úvBj Kivi Rb¨ F9 Pvwc|
2| ‡cÖvMÖvg wbe©vn Kivi Rb¨ F10 Pvwc|
Enter the value of n = 10 UvBc K‡i Enter Pvwc|
wb¤œiƒc djvdj cvIqv †Mj|
stdio.h scanf(), printf() dvskb e¨env‡ii Rb¨ stdio.h †nWvi dvBj e¨envi Kiv nq|
conio.h getch() dvskb e¨env‡ii Rb¨ conio.h †nWvi dvBj e¨envi Kiv nq|
scanf() †cÖvMÖv‡g Pj‡Ki gvb BbcyU Kivi Rb¨ scanf() dvskb e¨envi Kiv nq|
printf() †cÖvMÖv‡g Pj‡Ki AvDUcyU cÖ`k©‡bi Rb¨ printf() dvskb e¨envi Kiv nq|
while () †cÖvMÖv‡g loop ‰Zwi Kivi Rb¨ while () loop e¨envi Kiv nq|
cixÿY bs-10
cixÿ‡Yi bvg: wm fvlvq cixÿK wb‡`©wkZ দুইটি সংখ্যার ল.সা.গু নির্ণয় Kivi GKwU †cÖvMÖvg iPbv
Kiv I ivb K‡i †`Lv‡bv|
ZË¡: C program Gi mvnv‡h¨ stdio.h, conio.h, math.h header file, float keyword, scanf(),
printf(), getch() BZ¨vw` function, while loop e¨envi K‡i cÖ`Ë avivi †hvMdj †ei Kiv hvq|
hš¿cvwZ:
nvW©Iq¨vi: GKwU Kw¤úDUvi (wmwcBD, Kx †evW©, gvDm, gwbUi|
mdU&Iq¨vi: Acv‡iwUs wm‡÷g-Windows-10, GwWwUs mdUIq¨vi Dev-C++/Code Blocks
BZ¨vw`|
Kvh©c×wZ:
mdU&Iq¨v‡i cÖ‡ek:
❖ Kw¤úDUv‡ii cvIqvi myBP On Kwi|
❖ Start click Kwi|
❖ Dev-C++/Code Blocks click Kwi|
❖ Dev-C++/Code Blocks text editor open n‡jv| Dev-C++/Code Blocks text
editor G wb‡¤œv³ †KvW UvBc Kwi|
#include <stdio.h>
int main()
{
int a,b,x;
printf("Enter the value of a=");
scanf("%d",&a);
printf("Enter the value of b=");
scanf("%d",&b);
if(a>b)
x=a;
else
x=b;
A:
if(x%a==0 && x%b==0)
{
printf("LCM is =%d",x);
}
else
{
x=x+1;
goto A;
}
return 0;
}
dvBj msiÿY Kiv:
1| File †gby‡Z wK¬K K‡i Save As mve †gby‡Z wK¬K Kwi|
2| cixÿK wb‡`©wkZ File name †U·U e‡· dvBjwUi bvg fact.cpp UvBc Kwi|
3| Save evU‡b wK¬K Kwi|
djvdj:
1| ‡cÖvMÖvg K¤úvBj Kivi Rb¨ F9 Pvwc|
2| ‡cÖvMÖvg wbe©vn Kivi Rb¨ F10 Pvwc|
Enter the value of a =35
Enter the value of a =28
UvBc K‡i Enter Pvwc|
wb¤œiƒc djvdj cvIqv †Mj|
বিঃদ্রঃ স্ব স্ব গ্রুযপি পিীক্ষোি সময় অিশযই িযিহোবিক বেবখত খোতো জমো বিযত হযি