1. Чему будет равна переменная x после выполнения данного программного фрагмента: var x:integer; begin x:=2; x:=2*x-5; x:=x+10; Write(x); end. 1) 13; 2) 9; 3) 5; 4)11.
2. Запишите значения элементов массива, который создан следующим образом: for i:=1 to 8 do a[i]:=i*i i 1 2 3 4 5 6 7 8
2. Запишите значения элементов массива, который создан следующим образом: for i:=1 to 8 do a[i]:=i*i i 1 2 3 4 5 6 7 8
Руслан_6026
Задача 1:
Данный программный фрагмент объявляет переменную \(x\) и инициализирует ее значением 2. Затем происходит последовательное присваивание новых значений переменной \(x\).
1. \(x := 2\) - значение \(x\) равно 2
2. \(x := 2 \cdot x - 5\) - значение \(x\) увеличивается в 2 раза, а затем уменьшается на 5. То есть, \(x = 2 \cdot 2 - 5 = 4 - 5 = -1\)
3. \(x := x + 10\) - к значению \(x\) прибавляется 10. То есть, \(x = -1 + 10 = 9\)
Ответ: 2) 9
Задача 2:
Данный программный фрагмент создает массив \(a\) и заполняет его значениями, вычисленными по формуле \(i \cdot i\) для значений переменной \(i\) от 1 до 8.
Значения элементов массива можно записать в следующую таблицу:
\[
\begin{array}{|c|c|}
\hline
i & a[i] \\
\hline
1 & 1 \\
2 & 4 \\
3 & 9 \\
4 & 16 \\
5 & 25 \\
6 & 36 \\
7 & 49 \\
8 & 64 \\
\hline
\end{array}
\]
Ответ: 1, 4, 9, 16, 25, 36, 49, 64
Данный программный фрагмент объявляет переменную \(x\) и инициализирует ее значением 2. Затем происходит последовательное присваивание новых значений переменной \(x\).
1. \(x := 2\) - значение \(x\) равно 2
2. \(x := 2 \cdot x - 5\) - значение \(x\) увеличивается в 2 раза, а затем уменьшается на 5. То есть, \(x = 2 \cdot 2 - 5 = 4 - 5 = -1\)
3. \(x := x + 10\) - к значению \(x\) прибавляется 10. То есть, \(x = -1 + 10 = 9\)
Ответ: 2) 9
Задача 2:
Данный программный фрагмент создает массив \(a\) и заполняет его значениями, вычисленными по формуле \(i \cdot i\) для значений переменной \(i\) от 1 до 8.
Значения элементов массива можно записать в следующую таблицу:
\[
\begin{array}{|c|c|}
\hline
i & a[i] \\
\hline
1 & 1 \\
2 & 4 \\
3 & 9 \\
4 & 16 \\
5 & 25 \\
6 & 36 \\
7 & 49 \\
8 & 64 \\
\hline
\end{array}
\]
Ответ: 1, 4, 9, 16, 25, 36, 49, 64
Знаешь ответ?