wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

С++ введение

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

В каком варианте правильно произведены объявление и инициализация переменной в языке программирования С++?

a)

double m; x=4; 

b)

double m; int m; 

c)

int i; i=9; 

d)

char a; a=8.43; 

2.

Какие служебные символы используются для обозначения начала и конца

блока кода?

a)

{ }

b)

( )

c)

begin end

d)

< >

3.

Чтобы подключить заголовочный файл в программу на С++,

например iostream необходимо написать:

a)

#include <>; с iostream.h внутри скобок

b)

include (iostreamh)

c)

#include <> с iostream внутри скобок

d)

include #iostream,h

4.

Какой из перечисленных типов данных не является типом данных в С++?

a)

Int

b)

Real

c)

Float

d)

Double

5.

Укажите неправильно записанную операцию отношения

a)

=!

b)

<=

c)

>=

d)

все операторы записаны правильно

6.

В каком случае можно не использовать фигурные скобочки в операторе

выбора if?

a)

если в теле оператора if всего один оператор

b)

если в теле оператора if два и более операторов

c)

нет правильного ответа

d)

если в теле оператора if нет ни одного оператора

7.

Чему равен результат выполнения следующего выражения:

1000 / 100 % 7 * 2 ?

a)

6

b)

100

c)

1000

d)

250

8.

Можно ли использовать такой оператор ввода cin>>x-5;?

a)

да

b)

нет

9.

Укажите правильную запись функции:

a)

int gcd (int x, int y)

{ while (y != x){

    if (x > y)

      x -= y;

    else

      y -= x;

  }

  return x;

} 

b)

int gcd (int x, int y);

{ while (y != x){

    if (x > y)

      x -= y;

    else

      y -= x;

  }

  return x;}

 

c)

int gcd (int x, int y)

 while (y != x){

    if (x > y)

      x -= y;

    else

      y -= x;

  }

  return x;

 

d)

int gcd (int x, int y);

  while (y != x){

    if (x > y)

      x -= y;

    else

      y -= x;

  }

 

 

10.

Укажите правильную запись условного оператора:

a)

if (x>2) then y=x; else x:y;

b)

if (x>2) y=x; else y=0;

c)

if (x>2) y=x else y=0;

d)

if {x>2} y=x else y=0;

11.

Как сравниваются строки?

a)

Строки сравниваются посимвольно.

b)

Строки стравниваются по количеству символов в строке.

c)

Чем больше код символа, тем меньше строка.

d)

Строки не сравниваются

e)

С

12.

Что будет выведено на экран?

string s ="автомобиль";

int n = s.length();

 cout<<n;

a)

10

b)

автомобиль

c)

9

d)

авто

13.

Что означает выражение

string s;

s=" ";

a)

Пустая строка

b)

Работа с символом

c)

Подсчет количества символов в строке

d)

Сравнение строк

14.

Укажите символ в строке под номером пять:

S:="программа"

a)

а

b)

р

c)

г

d)

ма

15.

Какие стандартные типы данных определены в языке программирования С++?

a)

int, double,char,float 

b)

int, double,char,real 

c)

integer, double,char,float 

d)

int, char,float,boolean