Académique Documents
Professionnel Documents
Culture Documents
10 8 3 D F C C 0 5 6 2
10 186 6031 1FD DF 5CE E0C B0AA53 3561 1022 2EF
1 D 5 B 6
01 860 031F FDD F5 CE0 0CB 0A 535 5610 022E EF6 310
86 31 D F5 CE C 0A 53 61 22 F 31 18
2.
1.
86 031 FD DF5 CE 0C B0A 53 561 022 EF 631 018 603
0 D B 5 6 0
60 31F FDD F5C CE0 0CB 0A 535 610 022E EF6 310 186 6031 1FD
31 DD F5 E CB 0A 53 61 22 F6 31 18 03 FD DF
03 FD F C 0C 0 5 56 02 EF 3 01 60 1F D 5
1F D 5 E B A 35 10 2 6 10 86 3 D F C
f.
f.
c.
c.
a.
a.
e.
e.
d.
b.
d.
b.
1F DD F5C CE0 0CB 0A5 535 610 22E EF63 310 186 031 1FD DF5 5CE E0C
0 6 2 1 0 D B
FDDDF F5C E0C CB0 A53 356 102 2EF F631 101 860 31F FDD F5C CE0 0CB 0A
DF 5C E0C B0 A5 56 102 2EF 63 01 860 31F DD F5 E0 CB 0A 535
v.)
iv.)
i.)
DF 5C E0C B0 A5 356 102 2EF 63 101 860 31F DD F5 CE0 CB 0A 535 610
E A 3 1 2 1 8 3 C 0 5 6 2
F5 5CE 0CB B0A 535 5610 022 EF6 6310 0186 603 1FDDDF F5C E0C CB0 A53 356 102 2EF
0 E 1
CE C 0A 53 61 22 F 31 18 03 F D 5C 0 B A5 56 102 2E 63E
N.B:
0C B0 53 561 02 EF 631 018 60 1F DD F5C E0 CB 0A5 35 10 2E F63 10
B0 A5 56 02 2EF 63 01 60 31F DD F5 E0 CB 0A 35 610 22E F6 10 186
iii.)
A5 356 10 2E 63 101 86 31 DD F5 CE CB 0A 53 61 22 F6 31 18 03
sin( )
35 10 22E F6 10 86 031 FD F CE 0C 0A 53 561 022 EF 31 018 603 1F
ii.) exp ( )
61 22 F6 31 18 03 FD DF 5C 0C B0 5 56 02 E 63 01 60 1F DD
iii.) pow ( )
02 EF 31 01 60 1F D 5C E0 B A 35 10 2E F6 10 86 31 D F
2E 63 01 86 31 D F5 E CB 0A 53 61 22 F6 31 18 03 FD DF 5C
: ? , + = and % =
F6 10 86 031 FD DF CE 0C 0 53 561 02 EF 31 018 60 1F D 5C E0
putchat (c)
ii.) $tax
31 18 03 FD DF 5C 0C B0 A5 56 02 2E 63 01 60 31F DD F5 E CB
tolower (c)
v.) file_3
01 60 1F D 5 E0 B A 35 10 2E F6 10 86 31 D F CE 0C 0A
86 31 D F5 CE C 0A 53 61 22 F 31 18 03 FD DF 5C 0C B0 5
03 FD DF C 0C B0 5 56 02 EF 63 01 60 1F D 5 E0 B A 35
i.) record l
1F D 5C E0 B A5 35 10 2E 63 10 86 31 D F5 CE C 0A 53 61
DD F5 E CB 0A 35 610 22 F6 10 186 03 FD DF C 0C B0 53 56 02
F5 CE 0CB 0A 535 610 22 EF6 310 186 03 1FD DF 5C E0C B0 A53 56 102 2EF
CE 0C 0A 53 61 22 EF 31 18 03 1F D 5C E0 B A5 56 102 2E 63
123-45-6789
0C B0 53 561 02 EF 631 018 60 1F DD F5C E0 CB 0A5 35 10 2E F63 10
B0 A5 56 02 2EF 63 01 60 31F DD F5 E0 CB 0A 35 610 22E F6 10 186
A5 356 10 2E 63 101 86 31 DD F5 CE CB 0A 53 61 22 F6 31 18 03
35 10 22E F6 10 86 031 FD F CE 0C 0A 53 561 022 EF 31 018 603 1F
2E 63 01 86 31 D F5 E CB 0A 53 61 22 F6 31 18 03 FD DF 5C
1F D 5C E0 B A5 35 10 2E 63 10 86 31 D F5 CE C 0A 53 61
DD F5 E CB 0A 35 610 22 F6 10 186 03 FD DF C 0C B0 53 56 02
F5 CE 0CB 0A 535 610 22 EF6 310 186 03 1FD DF 5C E0C B0 A53 56 102 2EF
1. All questions are compulsory.
CE 0C 0A 53 61 22 EF 31 18 03 1F D 5C E0 B A5 56 102 2E 63
02 EF 31 01 60 1F D 5C E0 B A 35 10 2E F6 10 86 31 D F
What are the various data types in C? Explain them.
Draw a flowchart to generate numbers from 1 to 10.
2E 63 01 86 31 D F5 E CB 0A 53 61 22 F6 31 18 03 FD DF 5C
F6 10 86 031 FD DF CE 0C 0 53 561 02 EF 31 018 60 1F D 5C E0
EF6310186031FDDF5CE0CB0A53561022
31 18 03 FD DF 5C 0C B0 A5 56 02 2E 63 01 60 31F DD F5 E CB
01 60 1F D 5 E0 B A 35 10 2E F6 10 86 31 D F CE 0C 0A
86 31 D F5 CE C 0A 53 61 22 F 31 18 03 FD DF 5C 0C B0 5
03 FD DF C 0C B0 5 56 02 EF 63 01 60 1F D 5 E0 B A 35
1F D 5C E0 B A5 35 10 2E 63 10 86 31 D F5 CE C 0A 53 61
DD F5 E CB 0A 35 610 22 F6 10 186 03 FD DF C 0C B0 53 56 02
F5 CE 0CB 0A 535 610 22 EF6 310 186 03 1FD DF 5C E0C B0 A53 56 102 2EF
What is the role of a compiler and interpreter in programming?
CE 0C 0A 53 61 22 EF 31 18 03 1F D 5C E0 B A5 56 102 2E 63
5. Draw neat labeled diagrams wherever necessary.
6. Use of Non-programmable calculators is allowed.
03 FD DF C 0C B0 5 56 02 EF 63 01 60 1F D 5 E0
1F D 5C E0 B A5 35 10 2E 63 10 86 31 D F5 CE
DD F5 E CB 0A 35 610 22 F6 10 186 03 FD DF C 0C
F5 CE 0CB 0A 535 610 22 EF6 310 186 03 1FD DF 5C E0C
CE 0C 0A 53 61 22 EF 31 18 03 1F D 5C E0 B
0C B0 53 561 02 EF 631 018 60 1F DD F5C E0 CB 0
B0 A5 56 02 2EF 63 01 60 31F DD F5 E0 CB 0A
TURN OVER
A5 356 10 2E 63 101 86 31 DD F5 CE CB 0A
35 10 22E F6 10 86 031 FD F CE 0C 0A 5
15
15
61 22 F6 31 18 03 FD DF 5C 0C B0 5
02 EF 31 01 60 1F D 5C E0 B A 3
[ Marks:75]
2E 63 01 86 31 D F5 E CB 0A 53
F6 10 86 031 FD DF CE 0C 0 53 56
31 18 03 FD DF 5C 0C B0 A5 56
01 60 1F D 5 E0 B A 35 1
8 C 5
63 101 860 31F DD F5 CE0 CB 0A 535 610
10 8 3 D F C C 0 5 6 2
10 186 6031 1FD DF 5CE E0C B0AA53 3561 1022 2EF
1 D 5 B 6
01 860 031F FDD F5 CE0 0CB 0A 535 5610 022E EF6 310
86 31 D F5 CE C 0A 53 61 22 F 31 18
5.
4.
3.
86 031 FD DF5 CE 0C B0A 53 561 022 EF 631 018 603
0 D B 5 6 0
60 31F FDD F5C CE0 0CB 0A 535 610 022E EF6 310 186 6031 1FD
31 DD F5 E CB 0A 53 61 22 F6 31 18 03 FD DF
03 FD F C 0C 0 5 56 02 EF 3 01 60 1F D 5
1F D 5 E B A 35 10 2 6 10 86 3 D F C
f.
f.
f.
c.
c.
c.
a.
a.
a.
e.
e.
e.
d.
b.
d.
b.
d.
b.
1F DD F5C CE0 0CB 0A5 535 610 22E EF63 310 186 031 1FD DF5 5CE E0C
0 6 2 1 0 D B
FDDDF F5C E0C CB0 A53 356 102 2EF F631 101 860 31F FDD F5C CE0 0CB 0A
{
DF 5C E0C B0 A5 56 102 2EF 63 01 860 31F DD F5 E0 CB 0A 535
i.)
DF 5C E0C B0 A5 356 102 2EF 63 101 860 31F DD F5 CE0 CB 0A 535 610
E A 3 1 2 1 8 3 C 0 5 6 2
struct
F5 5CE 0CB B0A 535 5610 022 EF6 6310 0186 603 1FDDDF F5C E0C CB0 A53 356 102 2EF
0 E 1
CE C 0A 53 61 22 F 31 18 03 F D 5C 0 B A5 56 102 2E 63E
0C B0 53 561 02 EF 631 018 60 1F DD F5C E0 CB 0A5 35 10 2E F63 10
example.
B0 A5 56 02 2EF 63 01 60 31F DD F5 E0 CB 0A 35 610 22E F6 10 186
} account;
A5 356 10 2E 63 101 86 31 DD F5 CE CB 0A 53 61 22 F6 31 18 03
float balance;
02 EF 31 01 60 1F D 5C E0 B A 35 10 2E F6 10 86 31 D F
strcat( )
ii.) strlen( )
char name[80];
char acct_type:
2E 63 01 86 31 D F5 E CB 0A 53 61 22 F6 31 18 03 FD DF 5C
iii.) strcmp( )
F6 10 86 031 FD DF CE 0C 0 53 561 02 EF 31 018 60 1F D 5C E0
31 18 03 FD DF 5C 0C B0 A5 56 02 2E 63 01 60 31F DD F5 E CB
01 60 1F D 5 E0 B A 35 10 2E F6 10 86 31 D F CE 0C 0A
using a while loop.
86 31 D F5 CE C 0A 53 61 22 F 31 18 03 FD DF 5C 0C B0 5
03 FD DF C 0C B0 5 56 02 EF 63 01 60 1F D 5 E0 B A 35
1F D 5C E0 B A5 35 10 2E 63 10 86 31 D F5 CE C 0A 53 61
DD F5 E CB 0A 35 610 22 F6 10 186 03 FD DF C 0C B0 53 56 02
F5 CE 0CB 0A 535 610 22 EF6 310 186 03 1FD DF 5C E0C B0 A53 56 102 2EF
CE 0C 0A 53 61 22 EF 31 18 03 1F D 5C E0 B A5 56 102 2E 63
0C B0 53 561 02 EF 631 018 60 1F DD F5C E0 CB 0A5 35 10 2E F63 10
B0 A5 56 02 2EF 63 01 60 31F DD F5 E0 CB 0A 35 610 22E F6 10 186
A5 356 10 2E 63 101 86 31 DD F5 CE CB 0A 53 61 22 F6 31 18 03
35 10 22E F6 10 86 031 FD F CE 0C 0A 53 561 022 EF 31 018 603 1F
61 22 F6 31 18 03 FD DF 5C 0C B0 5 56 02 E 63 01 60 1F DD
02 EF 31 01 60 1F D 5C E0 B A 35 10 2E F6 10 86 31 D F
1F D 5C E0 B A5 35 10 2E 63 10 86 31 D F5 CE C 0A 53 61
DD F5 E CB 0A 35 610 22 F6 10 186 03 FD DF C 0C B0 53 56 02
F5 CE 0CB 0A 535 610 22 EF6 310 186 03 1FD DF 5C E0C B0 A53 56 102 2EF
CE 0C 0A 53 61 22 EF 31 18 03 1F D 5C E0 B A5 56 102 2E 63
___________________
F6 10 86 031 FD DF CE 0C 0 53 561 02 EF 31 018 60 1F D 5C E0
EF6310186031FDDF5CE0CB0A53561022
31 18 03 FD DF 5C 0C B0 A5 56 02 2E 63 01 60 31F DD F5 E CB
01 60 1F D 5 E0 B A 35 10 2E F6 10 86 31 D F CE 0C 0A
86 31 D F5 CE C 0A 53 61 22 F 31 18 03 FD DF 5C 0C B0 5
03 FD DF C 0C B0 5 56 02 EF 63 01 60 1F D 5 E0 B A 35
1F D 5C E0 B A5 35 10 2E 63 10 86 31 D F5 CE C 0A 53 61
Explain with example various ways of calling a function in C.
DD F5 E CB 0A 35 610 22 F6 10 186 03 FD DF C 0C B0 53 56 02
F5 CE 0CB 0A 535 610 22 EF6 310 186 03 1FD DF 5C E0C B0 A53 56 102 2EF
CE 0C 0A 53 61 22 EF 31 18 03 1F D 5C E0 B A5 56 102 2E 63
0C B0 53 561 02 EF 631 018 60 1F DD F5C E0 CB 0A5 35 10 2E F63 10
B0 A5 56 02 2EF 63 01 60 31F DD F5 E0 CB 0A 35 610 22E F6 10 186
31 18 03 FD DF 5C 0C B0 A5 56 02 2E 63 01 60 31F DD F5
01 60 1F D 5 E0 B A 35 10 2E F6 10 86 31 D F CE
86 31 D F5 CE C 0A 53 61 22 F 31 18 03 FD DF 5C
03 FD DF C 0C B0 5 56 02 EF 63 01 60 1F D 5 E0
Write a program in C to find the sun of 20 double values entered by the user.
Write the general syntax for function declaration and definition. Explain w ith
1F D 5C E0 B A5 35 10 2E 63 10 86 31 D F5 CE
DD F5 E CB 0A 35 610 22 F6 10 186 03 FD DF C 0C
F5 CE 0CB 0A 535 610 22 EF6 310 186 03 1FD DF 5C E0C
What are two dimensional arrays in C? How can they be declared and initialized in C?
Write a program in C to generate the Fibonacci series ( 0, 1, 1, 2, 3, 5, 8……) n terms
B0 A5 56 02 2EF 63 01 60 31F DD F5 E0 CB 0A
A5 356 10 2E 63 101 86 31 DD F5 CE CB 0A
35 10 22E F6 10 86 031 FD F CE 0C 0A 5
15
15
15
61 22 F6 31 18 03 FD DF 5C 0C B0 5
02 EF 31 01 60 1F D 5C E0 B A 3
2E 63 01 86 31 D F5 E CB 0A 53
F6 10 86 031 FD DF CE 0C 0 53 56
31 18 03 FD DF 5C 0C B0 A5 56
01 60 1F D 5 E0 B A 35 1
8 C 5