Sail E0 Webinar

MCQs

Total Questions : 10
Question 1.


What is the output of this program?


1.
#include
2.
#include
3.
using namespace std;
4.
int main ()
5.
{
6.
complex mycomplex (20.0, 2.0);
7.
cout
  1.    2
  2.    20
  3.    40
  4.    None of the mentioned
 Discuss Question
Answer: Option A. -> 2

imag part will return the imaginery part of the complex number.
Output:
$ g++ comp5.cpp
$ a.out
2


Question 2.

Which of the following is not a function of complex values?


  1.    real
  2.    imag
  3.    norm
  4.    cartesian
 Discuss Question
Answer: Option D. -> cartesian

None.


Question 3.


What is the output of this program?


1.
#include
2.
#include
3.
using namespace std;
4.
int main()
5.
{
6.
complex c1(4.0, 3.0);
7.
complex c2(polar(5.0, 0.75));
8.
cout
  1.    (4.0, 3.0)
  2.    (6.12132, 3.70711)
  3.    (5.0, 0.75)
  4.    None of the mentioned
 Discuss Question
Answer: Option B. -> (6.12132, 3.70711)

In this program, we are adding both complex number and finding the square root of it.
Output:
$ g++ comp4.cpp
$ a.out
(6.12132,3.70711)


Question 4.


What is the output of this program?


1.
#include
2.
#include
3.
using namespace std;
4.
int main()
5.
{
6.
complex c1(4.0,3.0);
7.
cout
  1.    c1: (4,3)(7.65844,6.40819)
  2.    c1: (4,3)(7,6)
  3.    both a & b
  4.    None of the mentioned
 Discuss Question
Answer: Option A. -> c1: (4,3)(7.65844,6.40819)

We are adding the two complex numbers and printing the result.
Output:
$ g++ comp3.cpp
$ a.out
c1: (4,3)(7.65844,6.40819)


Question 5.


What is the output of this program?


1.
#include
2.
#include
3.
using namespace std;
4.
int main()
5.
{
6.
complex i(2, 3);
7.
i = i * 6 / 3;
8.
cout
  1.    (4, 6)
  2.    (2, 3)
  3.    (6, 12)
  4.    None of the mentioned
 Discuss Question
Answer: Option A. -> (4, 6)

We are multiplying the complex number by 2.
Output:
$ g++ comp2.cpp
$ a.out
(4,6)


Question 6.


What is the output of this program?


1.
#include
2.
#include
3.
using namespace std;
4.
int main()
5.
{
6.
complex c_double(2, 3);
7.
complex c_int(4, 5);
8.
c_double *= 2;
9.
c_double = c_int;
10.
cout
  1.    (2, 3)
  2.    (4, 5)
  3.    (8, 15)
  4.    None of the mentioned
 Discuss Question
Answer: Option B. -> (4, 5)

We are just copying the value of c_int into c_double, So it’s printing as (4,5).
Output:
$ g++ comp1.cpp
$ a.out
(4,5)


Question 7.

How many real types are there in complex numbers?


  1.    1
  2.    2
  3.    3
  4.    4
 Discuss Question
Answer: Option C. -> 3

There are three real types in complex numbers. They are float complex, double complex, long 

double complex.


Question 8.


What is the output of this program?


1.
#include
2.
#include
3.
using namespace std;
4.
int main()
5.
{
6.
complex c1(4.0, 16.0), c2;
7.
c2 = pow(c1, 2.0);
8.
cout
  1.    (-240, 128)
  2.    (240, 128)
  3.    (240, 120)
  4.    None of the mentioned
 Discuss Question
Answer: Option A. -> (-240, 128)

In this program, we are finding the square of the complex number.
Output:
$ g++ comp.cpp
$ a.out
(-240,128)


Question 9.

Which header file is used to declare the complex number?


  1.    complexnum
  2.    complex
  3.    complexnumber
  4.    None of the mentioned
 Discuss Question
Answer: Option A. -> complexnum

None.


Question 10.

How to declare the complex number?


  1.    (3,4)
  2.    complex(3,4)
  3.    (3,4i)
  4.    None of the mentioned
 Discuss Question
Answer: Option B. -> complex(3,4)

We can declare the complex number by using complex(3,4) where 3 is a real number and 

4 is imaginary part.


Latest Videos

Latest Test Papers