1 Алгоритмом можно назвать:
1)
расписание уроков в школе;
2)
технический паспорт автомобиля;
3)
описание решения квадратного уравнения;
4)
схему электрической цепи.
2 Разбиение алгоритма на отдельные шаги отражено в свойстве, которое называется:
1)
понятность;
2)
однозначность;
3)
дискретность;
4)
результативность.
3 Установите соответствие между фигурами блок-схемы и их смысловой нагрузкой:
1
А) Расчетный блок
2
Б) Блок начала алгоритма
3
В) Условный блок
1) 1А, 2В, 3Б.
2) 1В, 2А, 3В.
3) 1А, 2В, 3Б.
4 Величина, не изменяющая свое значение в ходе выполнения программы, называется:
1)
Функцией;
2)
Переменной;
3)
Константой;
4)
Оператором.
5 В качестве имени переменной можно использовать запись:
1)
2002;
2)
А2002;
3)
2002а;
4)
-2002
6 Запишите конечное значение переменной Y в результате выполнения действий:
X:=1;
Y:=5;
X:=X+1;
Y:=(Y-2*X)/2+X;
7 Для описания полного ветвления на языке Турбо Паскаль используется конструкция:
1)
IF…THEN…
2)
FOR…TO…DO…
3)
IF…TНЕN…ELSE…
4)
WHILE…DO…
8 Для описания цикла со счетчиком на языке Турбо Паскаль используется конструкция:
1)
IF…THEN…
2)
FOR…TO…DO…
3)
IF…TНЕN…ELSE…
4)
WHILE…DO…
9 До какого числа должно измениться значение счетчика i в фрагменте программы, чтобы А стало равным 120?
A:=1;
for i:=2 to … do
A:=A*i;
10 Программа :
For I:=1 To 10 Do
Begin
Writeln (‘введите число’);
Readln(A);
IF A mod 2=0 Then Writeln (А);
End;
Печатает:
1)
Четные числа;
2)
Нечетные числа;
3)
Числа, равные нулю;
4)
Любые числа.
1)
#include <iostream>
using namespace std;
signed main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int a[10][10];
int cur = 1;
for(int i = 0; i < 10; i++)
for(int j = 0; j < 10; j++){
a[i][j] = cur;
cur++;
}
for(int i = 0; i < 10; i++){
for(int j = 0; j < 10; j++)
cout << a[i][j] << " ";
cout << "\n";
}
}
2)
#include <iostream>
using namespace std;
signed main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int a[5][5];
int cur = 3;
for(int i = 0; i < 5; i++)
for(int j = 0; j < 5; j++){
a[i][j] = cur;
cur+=3;
}
for(int i = 0; i < 5; i++){
for(int j = 0; j < 5; j++)
cout << a[i][j] << " ";
cout << "\n";
}
}
3)
#include <iostream>
using namespace std;
signed main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int a[11][11];
for(int i = 1; i <= 9; i++)
for(int j = 1; j <= 9; j++)
a[i][j] = i*j;
for(int i = 1; i <= 9; i++){
for(int j = 1; j <= 9; j++)
cout << a[i][j] << " ";
cout << "\n";
}
}