Предмет: Информатика, автор: milfa13

огэ информатика. не понимаю как решать

Приложения:

Ответы

Автор ответа: michaeljackson53
1

Весь этот код на разных языках, который вы видите в задании, выполняет одинаковую функцию. Расскажу на примере Python.

В первой строчке кода мы создаём переменную s, которой присваиваем значение 0

Во второй строчке мы входим в так называемый цикл for, который будет выполняться 8 раз(почему? посмотрите на то, что написано в скобках - первое значение(3) - наш старт, второе(11) - конец. то есть мы будем выполнять действия цикла 11 - 3 = 8 раз)

В третьей строчке начинается действие. С каждым новым кругом мы прибавляем 13 к переменной s. И это будет продолжаться 8 раз.

Четвёртая же строчка отвечает за вывод.

Ответ: 104

Автор ответа: Grib000089522114811
0

Например, алгоритмический язык.

нач - начало

цел - целые числа, без остатка

нц - начало цикла

кц - конец цикла

вывод - то, что будет показано на экране

кон - конец

знак « : = » - это присвоить (тоже самое что равно)

___________________________________

Нам даны буквы s и k. Перед ними стоит "цел", значит, вместо этих букв могут стоять только целые числа

Следующая строка « s: = 0» означает, что для буквы s взяли значение, равное нулю

Строка начала цикла, показывает что для буквы k взяты значения от 3 до 10

"s: = s + 13" это условие для цикла.

Вот о чём-то речь:

для k дали несколько значений, первое из них это 3, последнее 10. Берём первое значение, то есть 3 и выполняем условие цикла (s: = s + 13). Если говорить простыми словами, то s равно s+13.

S равно нулю (это указано в четвёртой строке).

Подставляем значение и получаем s: = 0 + 13, то есть, теперь будет так: s: = 13

Поскольку это цикл, его нужно выполнять несколько раз. Для того чтобы понять сколько раз надо выполнить этот цикл, нам и была дана буква k. Пока буква k не будет равна 10, задание ещё не выполнено. Мы посчитали пример только когда k равнялось 3. Ещё раз выполняем цикл, но k уже будет не 3, а 4.

И так каждый раз, то есть:

один раз сделали (k=3)

два раза сделали (k=4)

три раза (k=5)

и так далее до 10.

НО!!!!!!!

С каждым следующим решение будет новое значение для буквы s. В первый раз s была равна нулю. Потом мы посчитали, что она стала равна 13. В следующем решении этого примера (s: = s + 13), вместо s будет стоять уже не ноль, а 13, то есть

s: = s + 13 = 13 + 13 = 26. Теперь у буквы s новое значение (26), его и надо поставить при следующем решение этого примера. Так делать каждый раз, до тех пор, пока k не станет равно 10.

Вот решение:

1) k = 3

s: = s + 13 = 0 + 13 = 13

2) k = 4

s: = s + 13 = 13 + 13 = 26

3) k = 5

s: = s + 13 = 26 + 13 = 39

4) k = 6

s: = s + 13 = 39 + 13 = 52

5) k = 7

s: = s + 13 = 52 + 13 = 65

6) k = 8

s: = s + 13 = 65 + 13 = 78

7) k = 9

s: = s + 13 = 78 + 13 = 91

8) k = 10

s: = s + 13 = 91 + 13 = 104

k стало равно 10, поэтому больше ничего делать не надо, алгоритм выполнен

После идёт строка, в которой написано "кц", она нужна только чтобы компьютер понял, что цикл закончен.

Строка "Вывод s" даёт команду, которая выведет на экран ответ, то есть последнее значение s в данном цикле. При решении, у нас получился ответ 104, это и будет решением всей задачи

Ответ: 104

Похожие вопросы
Предмет: Математика, автор: 333333334444444