College MCQ Ch-04
College MCQ Ch-04
M Ae‡R± N BDwb‡KvW K8 L 16
35. ÔwmÕ bvgK fvlvi Rb¥ †Kvb fvlv †_‡K? M 32 N 64
[miKvwi †eMg †iv‡Kqv K‡jR, iscyi] 49. wm fvlvq 463 †Kvb ai‡bi †WUv? [KvigvB‡Kj K‡jR, iscyi]
K wm L wW K int L char
MG N we M double N float
36. ‘C’ fvlvwU †Kvb Acv‡iwUs wm‡÷‡g e¨envi K‡i D™¢veb Kiv nq? ivwkgvjv I Kx IqvW©
[miKvwi AvwRRyj nK K‡jR, e¸ov] 50. ‡KvbwU msiwÿZ kã bq? [bUi †Wg K‡jR, XvKv]
K Unix L Linux K break L if
M Mac N Android M else N function
37. wb‡Pi †KvbwU K¤úvBj K‡i wbe©vn Ki‡j †cÖvMÖv‡gi djvdj cvIqv 51. for (a = 1; a < = 10; a + +) statement wU‡Z KqwU
hvq? [miKvwi †eMg †iv‡Kqv K‡jR, iscyi] wi‡jkbvj Acv‡iUb i‡q‡Q? [wfKviæbwbmv b~b ¯‹zj GÛ K‡jR, XvKv]
K ‡mvm© †cÖvMÖvg L A¨vjMwi`g K 1 L 2
M ‡d¬vPvU© N my‡Wv †KvW M3 N4
52. wm †cÖvMÖvwgs G jvBb †eª‡Ki KvR K‡i-
Kw¤úDUvi K‡¤úvR I AvBwU †mev ** cvebv m`i, cvebv ** 01736-328444 ** †h-‡Kv‡bv K‡¤úv‡R mv‡_ AvwQ, Bb kv Avjøvn| Page 2
Computer Compose & IT Service Pabna Sadar, Pabna
[e¸ov K¨v›Ub‡g›U cvewjK ¯‹zj I K‡jR] [wfKviæbwbmv b~b ¯‹zj GÛ K‡jR, XvKv]
K /n L \t K 7, 7, 8, 9 L 7, 8, 8, 9
M \a N \n M 8, 7, 8, 9 N 8, 7, 9, 9
53. wm fvlvq \n, \t, \r ‡K ejv nq- 66. wb‡Pi †KvbwU BbcyU †÷U‡g›U?
[Rvjvjvev` K¨›Ub‡g›U cvewjK ¯‹zj GÛ K‡jR, wm‡jU] [AvBwWqvj ¯‹zj A¨vÛ K‡jR, gwZwSj, XvKv]
K Keyword L Data type K scanf ( ) L Puts ( )
M Statement N Escape Sequence M if – else N for .....
54. wm fvlvq †KvbwU Kx IqvW©? [AvBwWqvj ¯‹zj A¨vÛ K‡jR, gwZwSj, XvKv] 67. X PjKwU integer type n‡j †WUv BbcyU Kivi Rb¨ wm fvlvq
K stdio L conio †÷U‡g›U †KvbwU? [ivRDK DËiv g‡Wj K‡jR, XvKv]
M double N again K scanf(“%f” &x) L scanf(“d”, n)
𝟐 M scanf(“%d” *x) N scanf(“%d”,&x)
55. 𝟓𝐱 + 𝟑𝐱 + 𝟒 Gi C fvlvq G·‡cÖkb †KvbwU?
[AvBwWqvj ¯‹zj A¨vÛ K‡jR, gwZwSj, XvKv] 68. wm ‡cÖvMÖvwgs-Gi fvlvq eûj e¨eüZ †÷U‡g›U †KvbwU?
K 5*x2 + 3*x + 4 L 5*x2 + 3x + 4 [MvBevÜv miKvwi gwnjv K‡jR, MvBevÜv]
M 5*x*x + 3*x + 4 2
N 5*x + 3^x + 4 K Control Statement
56. C fvlvi wi‡jkb Acv‡iUi †KvbwU? [bUi †Wg K‡jR, XvKv] L Assignment Statement
K+ L && M Conditional Statement
M || N< N if-else-statement
57. y* = x/5; x Ges y Gi gvb h_vµ‡g 5 I 30 n‡j y Gi bZzb 69. wZbwU c~Y©msL¨v (x, y, z) Gi gvb BbcyU †bIqvi Rb¨ BbcyU
gvb KZ? [nwj µm K‡jR, XvKv] dvsk‡bi mwVK e¨envi wb‡Pi †KvbwU? [K¨vgweªqvb K‡jR, XvKv]
K5 L6 K scanf (“%d, %d, %d”, &x, &y, &z);
M 30 N 35 L scanf (“%d %d %d”, &x, &y, &z);
58. pow(12/4 + 1), (10% 4) – 3*4 Statement wUi value M scanf (“%d, %d d d”, &x, &y, &z);
KZ n‡e? [Av`gRx K¨v›Ub‡g›U K‡jR, XvKv] N scanf (“%d, %d, %d”, x, y, z);
K1 L2 70. C fvlvq ‘\n’ Gi KvR Kx?
[mvfvi K¨v›Ub‡g›U cvewjK ¯‹zj I K‡jR, XvKv]
M3 N4
59. GKwU wi‡jkbvj Acv‡iUi n‡”Q- [gvBj‡÷vb K‡jR, XvKv] K 2wU k‡ãi gv‡S du
v Kv Kiv
K+ L == L 2wU jvB‡bi gv‡S RvqMv evov‡bv
M AND N OR M bZzb jvBb ïiæ Kiv
60. wb‡Pi †KvbwU msiwÿZ kã bq? [we G Gd kvnxb K‡jR, XvKv] N ‡Kv‡bv jvBb‡K Bb A¨vKwUf Kiv
K break L if jyc †÷U‡g›U
M else N function 71. for (i = 1, i < 10; i + = 4)
61. wm fvlvq wec/Gjvg© ˆZwii e¨vK¯øvm K¨v‡i±vi †KvbwU? printf (“%d”,i);
[miKvwi Kgvm© K‡jR, PÆMÖvg] ‡KvbwU Dc‡ii †cÖvMÖv‡gi djvdj? [bUi †Wg K‡jR, XvKv]
K \a L \b K149 L159
M \n N \r M248 N158
62. (14% 3) – 4 + 2 * 3 + 7 ivwkwUi gvb wm fvlvq KZ n‡e? 72. for(i = 0; i<=10; i = i + 2) jycwU †Kvb †÷U‡g‡›Ui Dci
[LvMovQwo miKvwi K‡jR, LvMovQwo]
cÖ‡qvM n‡j ‡mB †÷U‡g›U KZevi wbe©vn n‡e?
K -11 L -9 [e¸ov K¨v›Ub‡g›U cvewjK ¯‹zj I K‡jR]
M9 N 11 K 10 L 11
63. 14 MOD 3 = KZ? [Be‡b ZvBwgqv ¯‹zj GÛ K‡jR, Kzwgjøv]
M5 N6
K 4.66 L0 73. Expression Gi †k‡l GKwU †mwg‡Kvjb _vK‡j Zv‡K Kx e‡j?
M4 N2 [bUi †Wg K‡jR, XvKv]
64. wm fvlvq || ‡K †Kvb ai‡bi Acv‡iUi ejv nq? K dvskb L aªæeK
[K¨vgweªqvb K‡jR, XvKv]
M ‡÷U‡g›U N PjK
K Arithmetic L Relational
74. ‡cÖvMÖv‡g †Kv‡bv †÷U‡g›U evi evi wbe©v‡ni Rb¨ wb‡Pi †KvbwU
M Logical N Assignment e¨eüZ nq? [DËiv nvB ¯‹zj GÛ K‡jR, XvKv]
BbcyU AvDUcyU †÷U‡g›U
K jyc L A¨v‡i
65. main()
{ M dvskb N KwÛkbvj †÷U‡g›U
int a, b, c, d; 75. KwÛkbvj K‡›Uª
v j †÷U‡g›U? [DËiv nvB ¯‹zj GÛ K‡jR, XvKv]
a = 7; K 2wU L 3wU
b = a++; M 4wU N 5wU
c = ++a; 76. for (i=2; i<10; i=i+4) Gi printf(“%d”, i) aviv †KvbwU?
d = a–-; [miKvwi gwR` †g‡gvwiqvj wmwU K‡jR, Lyjbv]
printf(“%d %d %d %d”, a, b, c, d); K 2, 4, 8, 10 L 1, 2, 3, 4, 10
} M 2, 6, 10 N 2, 6
Dc‡ii statement Gi djvdj †KvbwU?
Kw¤úDUvi K‡¤úvR I AvBwU †mev ** cvebv m`i, cvebv ** 01736-328444 ** †h-‡Kv‡bv K‡¤úv‡R mv‡_ AvwQ, Bb kv Avjøvn| Page 3
Computer Compose & IT Service Pabna Sadar, Pabna
77. for(i=2;i<=10;i=i+2) printf(“%d”, i) Gi AvDUcyU K i I ii L i I iii
†KvbwU? [Kzwgjøv wf‡±vwiqv miKvwi K‡jR, Kzwgjøv] M ii I iii N i, ii I iii
K 2, 3, 4, 5, 6, 7, 8, 9, 10 90. wm †cÖvMÖvwgs j¨v½y‡q‡Ri Kx IqvW© n‡jv- [PÆMÖvg K‡jR]
L 2, 4, 6, 8, 10 i. auto ii. double
M 2, 3, 5, 7, 9, 10 iii. union
N 2, 3, 4, 5, 6, 7, 8, 9 wb‡Pi †KvbwU mwVK?
78. eo eo †cÖvMÖvg‡K †QvU As‡k fvM Kivi c×wZ‡K Kx e‡j? K i I ii L i I iii
[Lyjbv cvewjK K‡jR, Lyjbv]
M ii I iii N i, ii I iii
K A¨v‡i L c‡q›Uvi
91. ‡Kv‡bv †cÖvMÖvg iPbvi c~‡e©- [DËiv nvB ¯‹zj GÛ K‡jR, XvKv]
M jyc N dvskb i. A¨vjMwi`g ˆZwi Ki‡Z nq
79. ‡KvbwU cybive„wËg~jK †÷U‡g›U? [gvBj‡÷vb K‡jR, XvKv]
ii. ‡d¬vPvU© ˆZwi Ki‡Z nq
K FOR-THEN L DO iii. wWevwMs Ki‡Z nq
M FOR-LOOP N IF-THEN wb‡Pi †KvbwU mwVK?
A¨v‡i I dvskb
Ki L i I ii
80. Pow ( ) dvsk‡bi †nWvi dvBj ‡KvbwU?
[wfKviæbwbmv b~b ¯‹zj GÛ K‡jR, XvKv] M i I iii N i, ii I iii
K stdio.h L conio.h 92. wm †cÖv MÖ
v g ++i Acv‡iUi‡K ejv nq-
[knx` ˆmq` bRiæj Bmjvg K‡jR, gqgbwmsn]
M math.h N ctype.h
81. ‡KvbwU wm fvlvi dvskb? i. Bbwµ‡g›U Acv‡iUi ii. wWwµ‡g›U Acv‡iUi
[mvgmyj nK Lvb ¯‹zj GÛ K‡jR, XvKv; miKvwi ewikvj K‡jR, ewikvj] iii. Prefix
K int L stdio.h wb‡Pi †KvbwU mwVK?
M printf N for K i I ii L i I iii
82. wiKvwm©W dvskb Kx? [DËiv nvB ¯‹zj GÛ K‡jR, XvKv] M ii I iii N i, ii I iii
K GKwU BDRvi wWdvBÛ dvskb 93. wm fvlvq aªæeK †NvlYvi di‡gU n‡jv-
L GKwU dvskb Ab¨ †Kv‡bv dvskb‡K †h‡Kv‡bv msL¨K evi Kj [miKvwi gwR` †g‡gvwiqvj wmwU K‡jR, Lyjbv]
Ki‡Z cv‡i i. const constname=value
M dvsk‡bi wiUvb UvBc ii. const datatype constname=value;
N jvB‡eªwi dvskb iii. #define constant e constvalue
83. printf() dvsk‡bi †nWvi dvBj †KvbwU? wb‡Pi †KvbwU mwVK?
[miKvwi AvwRRyj nK K‡jR, e¸ov] K i I ii L i I iii
K #include<conio.h> L #include<stdio.h> M ii I iii N i, ii I iii
M #include<math.h> N #include<string.h> 94. A¨v‡i n‡”Q- [Kzwgjøv wf‡±vwiqv miKvwi K‡jR, Kzwgjøv]
84. w÷ªs AvDUcyU cvIqvi Rb¨ †KvbwU e¨eüZ nq? i. GKB ai‡bi †WUv mgwó
[miKvwi gwR` †g‡gvwiqvj wmwU K‡jR, Lyjbv] ii. wKQz †fwi‡qej ‡mU
K scanf () L puts () iii. 0.1 Gi mgv‡ek
M getchar () N putchar () wb‡Pi †KvbwU mwVK?
85. wm fvlvq wb‡Pi †Kvb dvskb Øviv eM©g~j wbY©q Kiv hvq? K i I ii L i I iii
[miKvwi Kgvm© K‡jR, PÆMÖvg]
M ii I iii N i, ii I iii
K printf ( ) L abs ( )
95. ÷ªvKPvW© †cÖvMÖv‡gi MVb- [‡mvbvi evsjv K‡jR, Kzwgjøv]
M sqrt ( ) N scanf ( )
86. wÎgvwÎK A¨v‡ii D`vniY- [K¨v›Ub‡g›U cvewjK ¯‹zj I K‡jR, iscyi]
i. ch©vqµwgK ii. wm×všÍg~jK
iii. jyc
K int a [5] [3] L int a [2]
wb‡Pi †KvbwU mwVK?
M int a [3] [3] [8] N int a [3, 3]
87. ‡Kvb dvskbwU wm †cÖvMÖvwgs fvlvi AvDUcyU †`Iqvi eûj e¨eüZ K i I ii L i I iii
jvB‡eªwi dvskb? [XvKv K‡jR, XvKv] M ii I iii N i, ii I iii
K scanf( ) L printf( ) 96. wm †cÖv MÖ
v ‡g wb‡Pi †Kvb¸‡jv jvB‡eª wi dvskb-
[Rvjvjvev` K¨v›Ub‡g›U cvewjK ¯‹zj GÛ K‡jR, wm‡jU]
M scan( ) N print( )
88. jvB‡eªwi dvsk‡bi †cÖv‡UvUvBc †Kvb dvB‡j ewY©Z _v‡K? i. printfo ii. scanfo
[K·evRvi miKvwi K‡jR, K·evRvi] iii. getso
K Source File L Object File wb‡Pi †KvbwU mwVK?
M Header File N Exe File K i I ii L i I iii
eûc`x mgvwßm~PK eûwbe©vPwb cÖkœ I DËi M ii I iii N i, ii I iii
89. ‘C’ ‡cÖvMÖv‡gi jyc †÷U‡g›U- [AvBwWqvj ¯‹zj A¨vÛ K‡jR, gwZwSj, XvKv] 97. wm †cÖvMÖvwgs fvlvq ï× PjK n‡Z cv‡i-
i. For ii. do.......while [Ag„Z jvj †` gnvwe`¨vjq, ewikvj]
iii. While i. MyName ii. My-Name
wb‡Pi †KvbwU mwVK? iii. My$Name
Kw¤úDUvi K‡¤úvR I AvBwU †mev ** cvebv m`i, cvebv ** 01736-328444 ** †h-‡Kv‡bv K‡¤úv‡R mv‡_ AvwQ, Bb kv Avjøvn| Page 4
Computer Compose & IT Service Pabna Sadar, Pabna
wb‡Pi †KvbwU mwVK? printf(“sum=%f”, sum);
K i I ii L i I iii return 0;
M ii I iii N i, ii I iii } [e¸ov K¨v›Ub‡g›U cvewjK ¯‹zj I K‡jR]
98. For jyc Gi ¸iæZ¡c~Y© Ask- [MvBeÜv miKvwi gwnjv K‡jR, MvBevÜv] 104. f¨vwi‡qej¸‡jv †g‡gvwi‡Z †gvU KZ weU ¯’vb `Lj Ki‡e?
i. Counter initialization K 96 L 64
ii. Condition M 32 N 12
iii. Counter update 105. ‡cÖvMÖv g dig¨vU †¯úwmdvqvi Kqevi e¨envi n‡q‡Q?
wb‡Pi †KvbwU mwVK? K1 L2
K i I ii L i I iii M3 N4
M ii I iii N i, ii I iii wb‡Pi Z‡_¨i Av‡jv‡K 106 I 107 bs cÖ‡kœi DËi `vI:
99. For jyc Gi ¸iæZ¡c~Y© Ask- [Lyjbv cvewjK K‡jR, Lyjbv] #include<stdio.h>
i. Counter initialization main ( )
ii. Condition {
int i, s = 0
iii. Counter update
for (i=1; i<=6; i ++)
wb‡Pi †KvbwU mwVK?
{
Ki L i I iii s=s+i;
M ii I iii N i, ii I iii }
Awfbœ Z_¨wfwËK eûwbe©vPwb cÖkœ I DËi Printf(“%d”,S);
wb‡Pi DÏxcKwU co Ges 100 I 101 bs cÖ‡kœi DËi `vI: } [PÆMÖvg K‡jR]
main() 106. ‡cÖvMÖvgwUi Output KZ?
{ K6 L 15
float n; M 19 N 21
scanf (“%f”,&n); 107. “i” Gi gv‡bi Kx cwieZ©‡b Output 12 n‡e-
printf(“%f”,sqrt(n)); K i = 0, i = i + 1 L i = 1, i = i + 2
getch();
M i =2, i = i + 1 N i = 2, i = i + 2
} [wfKviæbwbmv b~b ¯‹zj GÛ K‡jR, XvKv]
DÏxcKwU c‡o 108 I 109 bs cÖ‡kœi DËi `vI:
100. DÏxc‡K e¨eüZ †WUv UvB‡ci Rb¨ KZ evBU †g‡gvwi cÖ‡qvRb?
int main()
K1 L2 {
M4 N8 float x;
101. DÏxc‡Ki AvDUcyU †`Lvi Rb¨ Avek¨Kxq †nWvi dvBj n‡jv- printf(“Enter the number.”);
i. stdio.h ii. Conio.h scanf(“%d”,&x);
iii. math.h return 0;
wb‡Pi †KvbwU mwVK? } [Rvjvjvev` K¨v›Ub‡g›U cvewjK ¯‹zj GÛ K‡jR, wm‡jU]
K i I ii L i I iii 108. DÏxc‡K X n‡jv-
M ii I iii N i, ii I iii K vairable L constant
wb‡Pi DÏxcKwU co Ges 102 I 103 bs cÖ‡kœi DËi `vI: M statement N keyword
main() 109. ‡cÖvMÖv ‡g Dwjø
w LZ fz j %d Gi cwie‡Z© wK e¨envi Kiv hvq?
{int a = 5, b = 4; K %f L %s
a + = b; M %c N %x
printf(“%d”, sqrt(a));} [ivRDK DËiv g‡Wj K‡jR, XvKv] wb‡Pi ‡cÖvMÖvgwU †`‡L 110 I 111 bs cÖ‡kœi DËi `vI:
102. Dc‡ii †Kv‡W †Kvb ai‡bi Acv‡iUi e¨enZ… n‡q‡Q? main( )
K A¨vmvBb‡g›U Acv‡iUi L Uvibvwi Acv‡iUi { int a = 1;
M weUIqvBR Acv‡iUi N wi‡jkbvj Acv‡iUi do {
103. Dc‡ii ‡Kv‡W †Kvb ai‡bi †nWvi dvBj Avek¨K- if (a = = 6 || a = =9)
i. stdio.h ii. conio.h continue;
iii. math.h printf (“%f”, a);
a = a + 2;
wb‡Pi †KvbwU mwVK?
}while (a < – 10)} [wfKviæbwbmv b~b ¯‹zj GÛ K‡jR, XvKv]
K i I ii L i I iii
110. ‡cÖvMÖvgwU‡Z KqwU Syntax fzj i‡q‡Q?
M ii I iii N i, ii I iii
K1 L2
wb‡Pi DÏxcKwU co Ges 104 I 105 bs cÖ‡kœi DËi `vI:
M3 N4
#include<stdio.h> 111. ms‡kvwlZ †cÖvMÖvgwUi AvDUcyU †KvbwU?
int main ()
K 1, 3, 7 L 3, 5, 7
{ float a, b, sum;
M 1, 7, 9 N 1, 3, 5, 7, 9
scanf (“%f%f”, &a, &b); DÏxcKwU c‡o 112 I 113 bs cÖ‡kœi DËi `vI:
sum = a + b;
Kw¤úDUvi K‡¤úvR I AvBwU †mev ** cvebv m`i, cvebv ** 01736-328444 ** †h-‡Kv‡bv K‡¤úv‡R mv‡_ AvwQ, Bb kv Avjøvn| Page 5
Computer Compose & IT Service Pabna Sadar, Pabna
#include<stdio.h> DÏxcKwU c‡o 118 I 119 bs cÖ‡kœi DËi `vI:
void main ( ) #include<stdio.h>
{ int main0
int x, a = 18, b – 15; {
x = (a>b)? a : b; int j;
printf “%d”, x); int i = 1;
} [nwj µm K‡jR, XvKv] j=i++;
112. DÏxcKwUi AvDUcyU wK n‡e? print(“i=%d”, i,j);
K0 L1 return 0;} [miKvwi AvwRRyj nK K‡jR, e¸ov]
M 15 N 18 118. DÏxc‡Ki i I j Øviv Kx eySvq?
113. DÏxc‡K e¨eüZ Acv‡iUi n‡”Q- Ki=1Ij=2 Li=2Ij=2
i. Assignment ii. Relational Mi=2Ij=1 Ni=1Ij=1
iii. Condtional 119. ‡cÖvMÖv‡g i = 2 I j = 2 ‡c‡Z wK cwieZ©b Avb‡Z n‡e?
wb‡Pi †KvbwU mwVK? Kj=i+2 L j = ++i
K i I ii L i I iii Mj=i+1 N j = i ++
M ii I iii N i, ii I iii wb‡Pi DÏxcKwU c‡o 120 I 121 bs cÖ‡kœi DËi `vI:
DÏxcKwU c‡o 114 I 115 bs cÖ‡kœi DËi `vI: #include<stdio.h>
main( ) main ()
{ {
int n; float n;
scanf(“%d”, &n); printf (“Give input”)
printf(“%d”, abs(n)); scanf (“%d”, %n)
getch ( ); printf (“%f”, n);
} [wbD Mf. wWMÖx K‡jR, ivRkvnx] } [evsjv‡`k †bŠevwnbx ¯‹zj GÛ K‡jR, Lyjbv]
114. DÏxc‡K DwjøwLZ †cÖvMÖv‡gi †nWvi dvBj †KvbwU? 120. DÏxc‡K n Gi Rb¨ KZ evBU RvqMÖv cÖ‡qvRb?
i. stdio.h ii. Conio.h K1 L2
iii. math.h M4 N8
wb‡Pi †KvbwU mwVK? 121. DÏxc‡Ki †Kvb †÷U‡g›UwU fzj?
K i I ii L i I iii K float n; L printf (“Give input”)
M ii I iii N i, ii I iii M scanf (“%d”, &n) N printf(“%f”, n);
115. DÏxc‡K e¨eüZ 𝐧 = −𝟓 n‡j ‡cÖvMÖv‡gi AvDUcyU Kx n‡e? [e] DÏxcKwU c‡o 122 I 123 bs cÖ‡kœi DËi `vI:
K –5 L5 main ( )
M 25 N 52 {
wb‡Pi ‡d¬vPvU© †_‡K 116 I 117 bs cÖ‡kœi DËi `vI: float a;
printf(“Enter three Integers”);
scanf (“%d”, &a); [‡dbx miKvwi K‡jR, †dbx]
122. DÏxc‡Ki “float a” ‡Z a n‡”Q-
K aªæeK L PjK
M ‡ÿÎdj N Kx-IqvW©
123. DÏxc‡K %d Gi cwie‡Z© e¨envi Ki‡Z n‡e-
i. %f ii. %x
iii. %3f
wb‡Pi †KvbwU mwVK?
K i I ii L i I iii
M ii I iii N i, ii I iii