Информатика 2 месяца назад PR0BIRKA

При каком наименьшем числе, введённом в переменную a, после выполнения программы будет напечатано 35?​

Дополнительные материалы:
Ответ
1
geroldmmm2

Ответ:

при а = 4

Объяснение:

ну x=0 а в результате должно вывести x=35 такое возможно только если x сложится с единицей 35 раз тогда р сложится с ашкой какое то количество раз ну тк оно складывается по факту само с собой то есть пусть a = 3 тогда p1 = 0+3 = 3 p2 = 3+3 ...pn = pn-1+3 то есть это все равно что сложить с собой n раз а-шку тогда нам надо чтобы a*35<140  то есть a<4 ну как раз при a=4 на 4-ой итерации 140<140 не выполнится и в итоге x будет равен 35

geroldmmm2: могу и ошибаться тк сам я овощ
PR0BIRKA: нет, все верно, ответ 4,благодарю вас!
geroldmmm2: не за что)
Ответ
0
Demanaize

Для решения данной задачи определим количество итераций цикла. Для этого рассмотрим, как в результате выполнения алгоритма меняется значение переменной x. Начальное значение x = 0.На каждой итерации цикла значение переменной x увеличивается на 1, а после окончания цикла x = 35. Следовательно, всего было выполнено 35 итераций.

Теперь рассмотрим, как изменялось значение переменной p. Начальное значение p = 0. На каждой итерации цикла значение переменной p увеличивается на a. Так как всего было выполнено 35 итераций, то после выполнения цикла p = 0 + 35 · a = 35a. Так как цикл выполняется, пока условие p < 140 истинно, то выход из цикла осуществляется при p > 140.

Поэтому значение переменной a находим из условия 35a ≥ 140.

Отсюда a ≥ 4.

Значит, наименьшее значение переменной a должно принимать значение 4.

Ответ:4