
- •1. Что будет выведено в фрагменте программы:
- •2. Что будет выведено в фрагменте программы:
- •3. Указать, какой из операторов не содержит синтаксической ошибки:
- •4. Что будет выведено в фрагменте программы: void main{ int b;
- •5. Что будет выведено в фрагменте программы: void main{ int b;
- •1. Вещественный тип данных объявляется служебным словом:
- •2. Какие служебные символы используются для обозначения начала и конца блока кода?
- •5. Укажите правильную форму записи цикла do while:
- •18. Что будет выведено в фрагменте программы: void main{ int b;
- •3. Укажите правильную форму записи цикла do while:
- •4. Какой оператор не допускает перехода от одного константного выражения к другому?
- •5. Операторы цикла с постусловием?
3. Укажите правильную форму записи цикла do while:
а. while x > 0 { x = x - 1;};
б. do while (x > 0) { x = x - 1;};
в. while (x > 0) { x = x - 1;}
4. Какой оператор не допускает перехода от одного константного выражения к другому?
а. break;
в. end;
в. точка с запятой.
5. Операторы цикла с постусловием?
а. for;
б. do while;
в. while.
6. Какое значение примет S при i=3 в следующей программе, если е=2.5. #include <iostream.h> void main(void) {float i,s,e; cin>>e; cout<<"e="<<e<< endl ; s=0; i=1; while (s<=e){ s=s+l/i; i=i+l; } cout«"s="«s « endl;}
а.1.8333;
б. 1.5;
в.2.0133.
7. Какое значение примет S при i=2 в следующей программе, если е=2.5. #include <iostream.h> void main(void) {float i,s,e; cin>>e; cout<<"e="<<e<< endl ; s=0; i=1; do{ s=s+l/i; i=i+l; }while(s<=e) cout«"s="«s « endl;}
а.1.8333;
б. 1.5;
в.2.0133.
8. Какое значение примет S при i=4 в следующей программе #include <iostream.h> void main(void) {float s; int i, n; cin>>n; s=0; for (i=1;i<n; i++) s=s+l/i; cout«"s="«s « endl;}
а.1.8333;
б. 1.5;
в. 2.0133.
9. Что выведет на экран программа обрабатывающая числа натурального ряда #include <iostream.h> void main(void) { int i,a[10]; for (i=0;i<10; i++) cin>>a[i]; for (i=9;i>=0; i--) cout«a[i] « endl;}
а. целые числа от 0 до 10;
б. целые числа от 0 до 9;
в. целые числа от 9 до 0.
10. В результате выполнения данной операции получим:
с=а/в, если а=7,в=3.
а.1;
б. 3.3;
в. 3,3.
11. В результате выполнения данной с=а%в, если а=13,в=3 операции получим:
а.1;
б. 4.3;
в. 4,3.
12. Какому зарезервированному слову программа передаёт управление в случае, если значение переменной или выражения оператора switch не совпадает ни с одним константным выражением?
а. all;
б. other;
в. default.
13. Какой служебный знак ставится после оператора case ?
а. ;;
б. -;
в. :.
14. Какой из ниже перечисленных операторов, не является циклом в С++?
а. do while;
б. while;
в. repeat until.
15. В результате выполнения данной операции получим:
if(!0) c=10; else c=5.
а. 10;
б. 5;
в. так записывать нельзя.
16. Что будет выведено в фрагменте программы:
…… void main{ int b =1, c=2, d=3, a; a=b + c; print f(“ %d”, a, a*=2,d+=a+10);}
а. 3, 6, 16;
б. 3, 6, 19;
в. 3, 9, 16.
17. Что будет выведено в фрагменте программы:
…… void main{ float b =1, c=2, d=3.01, a; a=b + c; cout<< a<< a*2<<+d +a +10);}
а. 3, 6, 16;
б. 3, 6, 19.01;
в. 3, 6, 16.01.
18. Указать, какой из операторов не содержит синтаксической ошибки:
а. if a>b cout<<a; else cout <<b;
б. If ( a>b) cout<<a; else cout <<b;
в. If( a>b) cout<<a else cout <<b;.
19. Что будет выведено в фрагменте программы: void main{ int b;
cin>>b; switch(b){ case 1: cout<<”ушел”; 2: cout<<”пришел”; default: cout<<”не приходил ”;}}, если в=2.
а. пришел;
б. не приходил;
в. пришел не приходил.
20. Что будет выведено в фрагменте программы: void main{ int b;
cin>>b; switch(b){ case 1: cout<<”ушел”; 2: cout<<”пришел”;break; default: cout<<”не приходил ”;}}, если в=2.
а. пришел;
б. не приходил;
в. пришел не приходил.
Вариант 1
№ вопроса |
Правильный вариант ответа |
1 |
б |
2 |
в |
3 |
б |
4 |
в |
5 |
а |
6 |
а |
7 |
б |
8 |
в |
9 |
в |
10 |
б |
11 |
а |
12 |
в |
13 |
б |
14 |
б |
15 |
б |
16 |
а |
17 |
в |
18 |
б |
19 |
б |
20 |
б |
Вариант 2
№ вопроса |
Правильный вариант ответа |
1 |
а |
2 |
в |
3 |
а |
4 |
в |
5 |
а |
6 |
б |
7 |
б |
8 |
а |
9 |
а |
10 |
в |
11 |
а |
12 |
б |
13 |
в |
14 |
в |
15 |
в |
16 |
а |
17 |
в |
18 |
б |
19 |
б |
20 |
б |
Вариант 3
№ вопроса |
Правильный вариант ответа |
1 |
б |
2 |
б |
3 |
а |
4 |
а |
5 |
в |
6 |
а |
7 |
б |
8 |
в |
9 |
в |
10 |
б |
11 |
а |
12 |
в |
13 |
б |
14 |
б |
15 |
в |
16 |
б |
17 |
б |
18 |
а |
19 |
а |
20 |
б |
Вариант 4
№ вопроса |
Правильный вариант ответа |
1 |
а |
2 |
а |
3 |
в |
4 |
а |
5 |
б |
6 |
а |
7 |
б |
8 |
в |
9 |
а |
10 |
б |
11 |
а |
12 |
в |
13 |
в |
14 |
в |
15 |
а |
16 |
б |
17 |
в |
18 |
а |
19 |
в |
20 |
а |