Запишите значение переменной y, полученное в результате работы следующей программы. Текст программы приведен на пяти языках программирования.
| Бейсик | Python |
|---|---|
DIM y, i AS INTEGER y = 0 FOR i = 1 TO 3 y = y + 4 * i NEXT i PRINT y | y = 0 for i in range(1,4): y = y + 4 * i print (y)
|
| Паскаль | Алгоритмический язык |
var y, i: integer; begin y := 0; for i := 1 to 3 do y := y + 4 * i; writeln(y); end.
| алг нач цел y, i y := 0 нц для i от 1 до 3 y := y + 4 * i кц вывод y кон |
| С++ | |
#include <iostream> using namespace std; int main() { int y = 0; for (int i = 1; i <= 3; i++) y = y + 4 * i; cout << y; return 0; } | |
Цикл «for i := 1 to 3 do» выполняется три раза. Каждый раз переменная y увеличивается на 4*i. Поскольку изначально y = 0, после выполнения программы получим: y = 4 + 8 + 12 = 24.



