Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тесты_СИ_С++_ИС2 .docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
50.76 Кб
Скачать

1. Вещественный тип данных объявляется служебным словом:

а. int;

б. float;

в. LONGINT.

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

а. ( );

б. { };

в. < >.

3. Какую функцию должны содержать все программы на С++?

а. main();

б. program();

в. system().

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

а. real;

б. float;

в. int.

5. Укажите правильную форму записи цикла do while:

а. while x > 0 { x = x - 1;};

б. do while (x > 0) { x = x - 1;};

в. while (x > 0) { x = x - 1;}.

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. В результате выполнения данной операции получим:

с=а%в, если а=10,в=3.

а.1;

б. 3.3;

в. 3,3.

12. В результате выполнения данной операции получим:

а=(с--,++в), если с=2, в=3.

а. а=5,с=1,в=4;

б. а=6,с=2,в=4;

в. а=4,с=1,в=4.

13. В результате выполнения данной операции получим:

а=(b<0)? (-b) : (b) , если b=-5.

а.-5;

б. 5;

в. 0.

14. В результате выполнения данной операции получим:

if(10) c=10; else c=5.

а. 5;

б. 10;

в. так записывать нельзя.

15. Сколько раз будет выполняться тело цикла:

int x; x = 50; while (x > 0) { x = x - 1;}

а. 49;

б. 51;

в.50.

16. Чему равно значение F для N=5:

{ long int F; int i,N; cout<<”N=”; cin>>N;F=i=l;do F*=i++; while(i<=N); cout<<”\n”<<N<<”!=”<<F;}

а. 59;

б. 120;

в. 60.

17. Следующий фрагмент про­граммы обеспечивает вывод каких чисел на экран в диапа­зоне от 1 до 100: for(i = l; i<=100;i++) {if (i%2) continue; cout<<”\t”<<i; }

а. всех чисел диапазона;

б. четных;

в. не четных

18. Что будет выведено в фрагменте программы: void main{ int b;

cin>>b; switch(b){ case 1: cout<<”ушел”; 2: cout<<”пришел”;break; default: cout<<”не приходил ”;}}, если в=2.

а. пришел;

б. не приходил;

в. ушёл.

19. Какое значение примет 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.

20. Какое значение примет 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.

Вариант 4

1. Какую функцию должны содержать все программы на С++?

а. main();

б. program();

в. system().

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

а. real;

б. float;

в. int.