Информатика, вопрос задал kseniaaaaaaaaaaaaaz , 6 лет назад

ПОЖАЛУЙСТА ПОМОГИТЕ РЕШИТЬ ЗАДАНИЕ ПО ИНФОРМАТИКЕ
var S, Определите, при каком наименьшем введённом значении переменной программа выведет число 11. Для Вашего удобства программа представлена на четырёх языках программирования. Паскаль ​

Приложения:

Ответы на вопрос

Ответил valgrisa
2

Ответ:

программа выведет число 11 при наименьшем значении переменной s равном 191

Объяснение:

напишем программу для перебора значений s (для этого добавим в данную программу цикл с постусловием (repeat ... until n = 11;) для перебора значений s, как только условие (n = 11) истинно цикл заканчивается и программа выводит значение переменной i, чем достигается наименьшее значение)

program z;

var s, n, i: integer;

begin

i := 0;

repeat

i := i+1;

s := i;  

s := 10*s + 5;

n := 1;

while s < 2021 do

begin

s := s + 2*n;

n := n + 1

end

until n = 11;

write(i)

end.

Новые вопросы