C++ Programming Quiz

C++ Programming Quiz

12th Grade

10 Qs

quiz-placeholder

Similar activities

REMIDI PROGDAS

REMIDI PROGDAS

12th Grade

15 Qs

Java switch/for/while

Java switch/for/while

9th - 12th Grade

15 Qs

C++ Loops

C++ Loops

9th - 12th Grade

13 Qs

C++ cap. 4

C++ cap. 4

9th - 12th Grade

15 Qs

C++ Quiz 3: Functions

C++ Quiz 3: Functions

7th - 12th Grade

7 Qs

C++ Recursion

C++ Recursion

8th - 12th Grade

12 Qs

Vòng lặp for

Vòng lặp for

7th Grade - University

10 Qs

C++: Бібліотека стандартних шаблонів (STL)

C++: Бібліотека стандартних шаблонів (STL)

12th Grade

11 Qs

C++ Programming Quiz

C++ Programming Quiz

Assessment

Quiz

Computers

12th Grade

Medium

Created by

Wasiha Tasneem

Used 14+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What will be the output of the following code?

int i = 0;

while (i < 3)

{

cout << "Number: " << i << endl;

i++;

}

Number: 1

Number: 2

Number: 3

Number: 0

Number: 1

Number: 2

Number: 0

Number: 1

Number: 2

Number: 3

None of the above

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What will be the output of the following code using `switch case`?

char ch = 'b';

switch(ch)

{

case 'a': cout << "Apple";

case 'b': cout << "Banana";

case 'c': cout << "Cherry";

default: cout << "None";break;

}

Apple

Banana

Cherry

None

Banana

Cherry

None

Cherry

None

None

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What is the output of this program with a `while` loop?

int num = 6;

while (num >= 1)

{

cout << num << " ";

--num ; }

6 5 4 3 2 1

1 2 3 4 5 6

6 5 4 3 2

Infinite loop

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What will be the output of this C++ code using a `do while` loop?

int num = 1;

do

{

cout << num << " ";

num++;

} while (num <= 5);

1 2 3 4 5

1 2 3 4

0 1 2 3 4

None of the above

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What will the following code output?

int i = 1, sum = 0;

for (; i <= 5; i++)

{

sum += i;

} cout << sum;

15

10

5

None of the above

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What will be the output of the following code with a `continue` statement?

for (int i = 1; i <= 5; i++)

{

if (i == 3)

continue;

cout << i << " ";

}

`1 2 3 4 5`

`1 2 4 5`

`1 2 4`

None of the above

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What will be the output of this program with nested loops?

for (int i = 1; i <= 3; i++)

{

for (int j = 1; j <= 3; j++)

{

cout << i << j << " ";

}

cout << endl;

}

11 12 13

21 22 23

31 32 33

11 21 31

12 22 32

13 23 33

11 22 33

11 22 33

11 22 33

1 2 3

1 2 3

1 2 3

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?