Предмет: Информатика,
автор: kseniaaaaaaaaaaaaaz
ПОЖАЛУЙСТА ПОМОГИТЕ РЕШИТЬ ЗАДАНИЕ ПО ИНФОРМАТИКЕ
var S, Определите, при каком наименьшем введённом значении переменной программа выведет число 11. Для Вашего удобства программа представлена на четырёх языках программирования. Паскаль
Приложения:
Ответы
Автор ответа:
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.
Похожие вопросы
Предмет: Українська мова,
автор: kapitovka
Предмет: Английский язык,
автор: Линдая
Предмет: Русский язык,
автор: pasha301005
Предмет: Алгебра,
автор: miras0172
Предмет: Английский язык,
автор: shahbozm02