0% found this document useful (0 votes)
36 views2 pages

D08 FE1 CP 1 Sem 1

The document outlines a revised course on C++ programming containing 7 questions, with each question having multiple subparts. The questions cover topics such as logical operators, arrays, sorting, classes, functions, operator overloading, strings, recursion, pointers, and abstract classes. Students are instructed to attempt all questions in the compulsory question 1 and any 4 questions from the remaining 6 questions.

Uploaded by

Bhanu Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
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)
36 views2 pages

D08 FE1 CP 1 Sem 1

The document outlines a revised course on C++ programming containing 7 questions, with each question having multiple subparts. The questions cover topics such as logical operators, arrays, sorting, classes, functions, operator overloading, strings, recursion, pointers, and abstract classes. Students are instructed to attempt all questions in the compulsory question 1 and any 4 questions from the remaining 6 questions.

Uploaded by

Bhanu Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
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/ 2

2&jJ2-)M

f.MlG. J!UY1
b~~tJ'\ -S-CRRi)
e;) . r~"T"'" h~ P~"j ~ l
15: F-1stHf08.

Con. 3731-08. (REVISED COURSE) RC-9020

(3 Hours) [Total Marks: 100

N.S. (1) Question No.1 is compulsory.


(2) Attempt any four questions from the remaining.

1. (a) Explain logical operators. Write a C++ program to demonstrate the same. 10
(b) Write a program to display following pattern using nested loops :- 10
A
A 8 A
A 8 C 8 A
A 8 C D C 8 A
.
2. '(a)' Write a program to sort an array of integer numbers in descending order using bubble 10
sort.
-----
(b) What are inline functions? Discuss its advantages and disadvantages. Write a 10
program to demonstrate inline function.

3. (a) An education institution wishes to maintain a database of its employees. The database 10
is divided into a number of classes, as shown below. Specify all the classes and
define functions to create a database and retrieve inividual information as and when
required. Assume necessary data.

1~
(.Q)c\ Q.

NOITC)~

" t.O\ t.-'r,.e..


~
"-'1 ~; $-\: 0 t~('~T
r--- 5 \>.'0jQ.(.,t ost>.e. ~q('.'
...... £:~~\e,<, ~e. ~~~~""Le. ~C2..?~.

C9\~'-\~
.
1...
t:)~~o-n

(b) What is virtual function? What is the need of virtual function? Write a program to 10
demonstrate the same.

4. (a) Write a program to find sum of diagonal elements .of 3 * 3 matrix. 8


(b) Explain the benefits of object oriented programming. 8
(c) Distinguish between Function Overloading and Operator Overloading. 4

[TURN OVER
16 : F-1 sll-1108.-

Con. 3731-Rc-9020-08. 2

5. (a) Write a program to overload "+ =" operator to 'add two distances given in feet and 8
inches. .
(b) Develop your own functions for performing following operations on strings :- 8
(i) Copying one string to another
(ii) Adding one string to the end of another.
(c) Explain the following with example :- 4
(i) break
(ii) continue.

6. (a) Write short note on Manipulators. 8


(b) Write a program to demonstrate call by reference. 6
(c) \. W,ritea program to find factorial value of given integer number using recursion. 6

7. (a) Write a program to check the entered number is prime or not. 8


(b) Write a program to declare integer pointer. Store 10 numbers in the pointer. Use 6
'"
new operator to allocate memory for 10 integers. Read and display the numbers.
(c) What is abstract class? Explain with example. 6

You might also like