Текст задания. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования. |
Решение: Выбор языка программирования за учащимися. В данной программе необходимо вычислить значение переменной s с помощью организованного цикла с параметрами. При рассмотрении программы можно заметить, что вывод значения переменной производится после окончания цикла, значит ответ будет единственный после вычисления при конечном параметре цикла (т.е. k = 8). Рассмотрим работу программы по шагам (шагов будет 6 - при k = 3, 4, 5, 6, 7, 8): Шаг 1. s = 8, k = 3: s := 8 + 8 = 16 Шаг 2. s = 16, k = 4: s := 16 + 8 = 24 Шаг 3. s = 24, k = 5: s := 24 + 8 = 32 Шаг 4. s = 32, k = 6: s := 32 + 8 = 40 Шаг 5. s = 40, k = 7: s := 40 + 8 = 48 Шаг 6. s = 48, k = 8: s := 48 + 8 = 56, при k = 8 цикл выполняет последние действие и прекращает работу, поэтому ответ: s = 56 |
вернуться |