Professional Documents
Culture Documents
C - Programing
C - Programing
C - Programing
bx‡b¥ hvwš¿K fvlv Ges A¨v‡m¤^wj fvlvi g‡a¨ cv_©K¨ †`Iqv n‡jv t
1| Av`k© †cÖvMÖvg ej‡Z Kx eyS ? GKwU Av`k© †cÖvMÖv‡gi ‰ewkô ev ¸bvejx wjL|
Av`k© †cÖvMÖvg t Kw¤úDUvi KZ©„K †Kv‡bv mgm¨A mgvav‡bi Rb¨ ch©vqµwgK fv‡e
mvRv‡bv wb‡`©kvejx‡KB †cÖvMÖvg e‡j Ges †h †cÖvMÖv‡g Kw¤úDUviv †cÖvMÖv‡gi hveZxq
¸bvejx ev ‰ewkó we`¨vgvb _v‡K Zv‡K Av`k© †cÖvMÖvg e‡j|
GKwU Av`k© †cÖvMÖv‡gi ˆewk›U t
(1) †cÖvMÖvg h_vm¤¢e mswÿß nIqv cÖ‡qvRb|
(2) †cÖvMÖv‡g e¨eüZ PjK Ges aªæe‡Ki cwiPq †cÖvMÖv‡gi ïiæi w`‡K _vKv cÖ‡qvRb|
(3) †cÖvMÖv‡g AwZwi³ jyc cwinvi Kiv cÖ‡qvRb|
(4) †cÖvMÖv‡gi Rb¨ e¨eüZ †d¬vPvU© Ges A¨vjMwi`g AZ¨šÍ mnR nIqv cÖ‡qvRbxq|
(5) wbw`©„ó Kv‡Ri Rb¨ Dchy³ †cÖvMÖv‡gi fvlv I A¨vjMwi`g wbe©vPb Kiv DwPZ|
3| A¨vjMwi`g Kx ? GKwU DËg A¨vjMwi`‡gi ˆewkô I myweax mg~n wjL|
A¨vjMwi`g t Kw¤úDUv‡ii mvnv‡h¨ †Kvb mgm¨v mgvav‡bi Rb¨ mgm¨vwU‡K †QvU †QvU fv‡M
wef³ K‡i hyw³ m¤§Zfv‡e ch©vqµ‡g wjwce× K‡i Dc¯’vcb Kiv‡K A¨vjMwi`g e‡j| A_©vr A¨vjMwi`g
n‡jv †cÖvMÖvg iPbv I wbe©v‡ni ïiæ †_‡K †kl ch©šÍ avc¸‡jv ch©vqµwgKfv‡e wjwce× Kiv|
A¨vjMwi`‡gi ˆewkó ev kZ©mg~n t
(i) A¨vjMwi`g mnR n‡Z n‡e|
(ii) cÖ‡Z¨KwU avc ¯úó n‡Z n‡e hv‡Z mn‡R †evSv hvq|
(iii) mmxg msL¨K av‡c mgm¨vi mgvavb n‡Z n‡e|
(iv) A¨vjMwi`g e¨cKfv‡e cÖ‡qvM Dc‡hvMx n‡Z n‡e|
A¨vjMwi`‡gi myweamg~n t
(i) mn‡R †cÖvMÖv‡gi D‡Ïk¨ I f’j wbY©q Kiv hvq|
(ii) ‡cÖvMÖv‡gi cÖev‡ni w`K †evSv hvq|
(iii) RwUj †cÖvMÖvg mn‡R iPbv Kiv hvq|
(iv) ‡cÖvMÖvg cwieZ©‡b Ges cwiea©‡b mnvqZv K‡i|
3| †d¬vPvU Kx ? †cøvPvU© KZ cªKvi I Kx Kx ? cÖ‡Z¨K cÖKv‡ii eY©bv `vI| wewfbœ cÖKvi
†cøvPvU© wm¤^j As¼b K‡i Dnv‡`i Kvh©cÖbvjx eY©bv Ki| †cøvPvU© AvKvi wbqgvewj wjL|
A¨vjMwi`g I †d¬vPv‡U©i g‡a¨ cv_©K¨ wjL| †cÖvMÖvg iPbvq †d¬vPv‡U©i cÖ‡qvRbxqZv eY©bv
Ki|
†d¬vPvU t Kw¤úDUv‡ii mvnv‡h¨ †Kvb mgm¨v mgvav‡bi Rb¨ mgm¨vwU‡K †QvU †QvU fv‡M wef³
K‡i wP‡Îi gva¨‡g cÖKvk Kiv‡K †d¬vPvU© e‡j|
‡d¬vPvU© cÖavbZ 2 ( `yB ) cÖKvi -
(i) wm‡÷g ‡d¬vPvU©
(ii) ‡cÖvMÖvg †d¬vPvU©
bx‡b¥ G¸‡jvi eY©bv †`Iqv n‡jv -
(i) wm‡÷g ‡d¬vPvU© t †h †d¬vPv‡U©i gva¨‡g †WUv cÖwµqvKiY c×wZ wewfbœ As‡ki g‡a¨
cÖwµqvKi‡Yi c×wZ †`Lv‡bv nq Zv‡K wm‡÷g †d¬vPvU© e‡j| GB wP‡Î †WUv MÖnb,
cÖwµqvKiY, msiÿb I djvdj cÖ`k©‡bi cÖevn ev w`K †`Lv‡bv nq|
(ii) ‡cÖvMÖvg †d¬vPvU© t †h †d¬vPv‡U©i gva¨‡g †cÖvMÖv‡gi wewfbœ av‡ci we¯ÍvwiZ weeiY
wP‡Îi gva¨‡g cÖ`wk©Z nq Zv‡K ‡cÖvMÖvg †d¬vPvU© e‡j| †cÖvMÖvg †d¬vPvU© e¨envi K‡i
†cÖvMÖvg iPbv Kiv nq|
bx‡b¥ wewfbœ cÖKvi †d¬vPvU© wm¤^j As¼b K‡I Dnv‡`I KvW©cÖbvjx eY©bv Kiv n‡jv t
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,c,;
clscr();
printf(“Enter the First number :”);
scanf(%d”,&a);
printf(“Enter the Second number :”);
scanf(%d”, &b);
printf(“Enter the Third number :”);
scanf(%d”,&c);
if(a>b)
{
if(a>c)
{
printf(“The Greatest number is :%d”, a);
}
else
printf(“The Greatest number is :%d”, c);
}
else if(b>a)
{
if(b>c)
{
printf(“The Greatest number is :%d”, b);
}
else
printf(“The Greatest number is :%d”, c);
}
}
getch();
}
5| Nested if Statement Gi MVb cÖbvjx eY©bv Ki|
Nested if Statement Gi MVb cÖbvjx t
if ( condition )
{
if ( condition 2 )
Statement 1 ;
else
Statement 2 ;
}
else
Statement 3 ;
Gi KvR Kivi aib if Statement Gi g‡ZvB Aek¨ GB †÷U‡g›U Simple ev Compound n‡Z cv‡i| Aek¨
Compound n‡j {} GB eÜbxi wfZi Statement ¸‡jv wjL‡Z n‡e|
1| if else if Statement e¨envi K‡i wZbwU msL¨v g‡a¨ ‡QvUmsL¨v wbY©‡qi Rb¨ GKwU †cÖvMÖvg
wjL|
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,c,;
clscr();
printf(“Enter the First number :”);
scanf(%d”,&a);
printf(“Enter the Second number :”);
scanf(%d”, &b);
printf(“Enter the Third number :”);
scanf(%d”,&c);
if(a<b)
{
if(a<c)
{
printf(“The Smallest number is :%d”, a);
}
else
printf(“The Smallest number is :%d”, c);
}
else if(b<a)
{
if(b<c)
{
printf(“The Smallest number is :%d”, b);
}
else
printf(“The Smallest number is :%d”, c);
}
}
getch();
}
5| Looping Kx ?For Loop Statement Gi wmb‡U· ev MVbcÖbvjx eY©bv Ki|
wm- †cÖvMÖv‡g †÷U‡g›U mg~n mvaviYZ ¯^qswµqfv‡e I ch©vqµ‡g m¤úvw`Z nq wKš‘ K_‡bv
K_‡bv GK ev GKvwaK †÷U‡g›U evievi m¤úvw`Z Kivi cÖ‡qvRb nq| GB GK ev GKvwaZ †÷U‡g›U
evievi m¤úvw`Z Kivi cÖwµqv‡K mvaviYZ ejv nq jywcs ev jyc|
For Loop Statement Gi wmb‡U· ev MVbcÖbvjx bx‡b¥ eY©bv Kiv n‡jv t
Counter Declaration ;
For ( initialization ; Condition ; increment / decrement )
{
Statement(s) or Loop Body ;
}
Counter Declaration t GB As‡k Dchy³ †WUv UvBc mg~n †Nvlbv Kiv nq| †hgb : int count.
initialization t GB As‡k Control Variable Gi gvb wbw`©ó K‡i †`Iqv nq| †hgb : Count = 0 ev Count
= 1 ev Count=2.
Condition t GB As‡k Control Variable Gi Rb¨ kZ© D‡jøL K‡i †`Iqv nq hvi Dci wfwË K‡i GKwU
wbw`©ó msL¨K evi Statement m¤úvw`Z nq| kZ© mZ¨ n‡j GK ai‡bi KvR Avi wg_¨v n‡j Ab¨ ai‡bi
KvR m¤úvw`Z nq|
increment / decrement t GB As‡k mvaviYZ increment ev decrement e¨eüZ n‡q _v‡K| increment
e¨eüZ n‡j Condition hZÿb mZ¨ _vK‡e ZZÿb mvaviYZ Control Variable Gi gvb 1 K‡i evo‡Z _vK‡e
Avi decrement e¨eüZ n‡j 1 K‡i Kg‡Z _vK‡e|
6| For Loop †÷U‡g›U e¨envi K‡i 1+2+3+……+n wmwi‡Ri †hvMdj wbY©‡qi Rb¨ GKwU
†cÖvMÖvg wjL|
#include<stdio.h>
#include<conio.h>
void main()
{
int s=0,n,c;
clscr();
printf(“Enter the value of n is:”,);
scanf(“%d”,&n);
For(c=1,c<=n,c++)
{
s=s+c;
}
printf(“The sum of the series is:%d”,s);
getch();
}
6| For Loop †÷U‡g›U e¨envi K‡i 1+2+3+……+100 wmwi‡Ri †hvMdj wbY©‡qi Rb¨ GKwU
†cÖvMÖvg wjL|
#include<stdio.h>
#include<conio.h>
void main()
{
int s=0,c;
clscr();
printf(“Enter the value of n is:”,);
scanf(“%d”,&n);
For(c=1,c<=100,c++)
{
s=s+c;
}
printf(“The sum of the series is:%d”,s);
getch();
}
6| For Loop †÷U‡g›U e¨envi K‡i GKwU abvZ¡K msL¨vi d¨v‡±wiqvj gvb wbY©‡qi Rb¨wm-fvlvq
GKwU †cÖvMÖvg wjL|
#include<stdio.h>
#include<conio.h>
void main()
{
int f,n,c;
clscr();
f=1
printf(“Enter the value of number is:”,);
scanf(“%d”,&n);
For(c=1,f<=n,c++)
{
f=f*c;
}
printf(“The result is:%d”, f);
getch();
}
4| dvskb K x ? dvskb KZ cÖKvi Kx Kx ? cÖ‡Z¨K cÖKv‡ii eY©bv `vI ? wm - †cÖvMÖv‡g dvskb
e¨env‡ii cÖ‡qvRbxqZv wjL|
dvskb t GKwU wbw`©ó Kv‡R ev MvwbwZK Kv‡Ri Rb¨ e¨eüZ KZK¸‡jv †÷U‡g‡›Ui mgwóB n‡jv
dvskb A_©vr MvwbwZK Kv‡Ri Rb¨ e¨eüZ KZK¸‡jv kã ms‡ÿc‡K dvskb ejv nq|
dvsk‡bi cÖKvi‡f` t
(i) jvB‡eªwi dvskb
(ii) BDRvi wW-dvwqb dvskb
bx‡b¥ G¸‡jvi eY©bv †`Iqv n‡jv -
(i) jvB‡eªwi dvskb t cÖ‡Z¨K nvB‡j‡ej j¨vs¸‡q‡Ri wbR¯^ wKQz weë-Bb dvskb _v‡K GB
dvskb¸‡jv‡Kejv nq jvB‡eªwi dvskb| †hgb- scanf(), print(), getch(), getchar() BZ¨vw` n‡jv wm -
fvlvq jvB‡eªwi dvskb | GB jvB‡eªwi dvskb‡K weë – Bb dvskb ejv nq|
(ii) BDRvi wW-dvwqb dvskb t ‡cÖvMÖvgvi Zv‡`i wbR¯^ c‡qvRb Abyhvqx dvskb ˆZix Ki‡Z cv‡i|
cÖ‡qvRbxq Abyhvqx main() dvsk‡bi gva¨‡g e¨envi Ki‡Z cv‡i| †cÖvMÖvg KZ…©K ˆZixK…Z
dvskb‡K ejv nq BDRvi wWdvwqb dvskb| BDRvi wWdvwqb dvsk‡bi GKwU bvg _v‡K hv‡K valid
identifier Ges GB bvg‡K main() dvsk‡bi Af¨šÍ‡i WvKv (call) Kiv nq|
bx‡b¥ †cÖvMÖv‡g dvskb e¨env‡ii cÖ‡qvRbxqZv †`Iqv n‡jv t-
me ai‡Yi dvskb wbqwš¿Z nq dvskb w`‡q hv †cÖvMÖv‡gi ïiæ‡Z ¯^qswµq fv‡e wbqwš¿Z nq|
mvaviYZ GB main () dvsk‡bi wfZ‡i KZK¸‡jv †÷U‡g›U, dvskb, MvwYwZK G·‡cÖkb BZ¨vw`i
mgš^‡q †cÖvMÖvg ‰Zix nq wKš‘ hw` †cÖvMÖvgwU Lye eo nq ev GK¸”Q †÷U‡g›U‡K evi evi
†cÖvMÖv‡g e¨envi Ki‡Z nq | †m‡ÿ‡Î GB main () dvsk‡bi AvKvi A‡bK eo n‡Z cv‡i| d‡j e¨envi
Kvix‡K ev †cÖvMÖvgvi‡K †cÖvMÖvgwU eyS‡Z Amyweav n‡Z cv‡i| ZvQvov f’j nIqvi m¤¢vebv
_v‡K| Avi hw` D³ †cÖvMÖvgwU‡K KZK¸‡jv mve †cÖvMÖvg AvKv‡i wef³ K‡i main () dvsk‡bi
mvnv‡h¨ wbqšÍªb Kiv hvq Zvn‡j †cÖvMÖvgwU mn‡RB †evSv hvq Ges f’j nIqvi m¤¢vebv Kg
_v‡K| GB mve †cÖvMÖvg¸‡jv mvaviYZ dvsk‡bi AšÍ©f’³| myZivs ejv hvq †h, †cÖvMÖvwgs- G
dvsk‡bi cÖ‡qvRbxqZv Ab¯^xKvh©|
1| †mw›U‡MÖW ZvcgvÎv‡K dv‡ibnvBU ZvcgvÎvq iæcvšÍ‡ii Rb¨ GKwU †cÖvMÖvg wjL|
#include<stdio.h>
#include<conio.h>
void main()
{
float C,F;
clscr();
printf(“Enter the tempareture of celcious:”);
scanf(%2d”, &c);
F=(9*C)/5+32
printf(“%2d”,F);
getch();
}
1| dv‡ibnvBU ZvcgvÎv‡K ‡mw›U‡MÖW ZvcgvÎvq iæcvšÍ‡ii Rb¨ GKwU †cÖvMÖvg wjL|
#include<stdio.h>
#include<conio.h>
void main()
{
float F,C;
clscr();
printf(“Enter the tempareture of farenhite:”);
scanf(%2d”, &F);
F=(F-32)/9*5
printf(“%2d”,C);
getch();
}
3| GKwU wÎf’‡Ri f’wg Ges D”PZv †`Iqv _vK‡j Dnvi †ÿÎdj wbY©‡qi Rb¨ GKwU †cÖvMÖvg wjL /
GKwU wÎf’‡Ri f’wg Ges D”PZv †`Iqv _vK‡j Dnvi †ÿÎdj wbY©‡qi Rb¨ GKwU †cÖvMÖvg wjL
( ïiæ‡Z f’wg Ges D”PZvi gvb k~b¨ n‡e bv )|
#include<stdio.h>
#include<conio.h>
void main()
{
float base,height,area;;
clscr();
printf(“Enter the base and height of triangle separated by spaces:”);
scanf(“%d%d”,&base&height);
area=(1/2)*base*height;
printf(“The area is :%2f”,area);
getch();
OR,
#include<stdio.h>
#include<conio.h>
void main()
{
float b,e,area;;
clscr();
printf(“Enter the base and height of triangle separated by spaces:”);
scanf(“%d%d”,&b&h);
if(b>0)&&(h>0);
area=(1/2)*b*h;
printf(“The area is :%2f”,area);
getch();
}
3| GKwU wÎf’‡Ri wZbwU evû †`Iqv _vK‡j Dnvi †ÿÎdj wbY©‡qi Rb¨ GKwU †cÖvMÖvg wjL|
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
float s,area;
clscr();
printf(“Enter the value of three arms:”);
scanf(“%d%d%d”,&a&b&c);
s=(a+b+c)/2
area=sqart(s*(s-a)*(s-b)*(s-c));
printf(“The area is :%2f”,area);
getch();
}
3| GKwU abvZ¡K msL¨vi d¨v‡±wiqvj gvb wbY©‡qi Rb¨ jyc e¨envi K‡I wm - fvlvq GKwU
†cÖvMÖvg wjL|
#include<stdio.h>
#include<conio.h>
void main()
{
int f ,n,c;
clscr();
f=1
printf(“Enter the number:”);
scanf(“%d”,&n);
for(c=1,f<=n,c++)
{
f=f*c
}
printf(“ the result is:%d”,f)
getch();
}