В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
luhxor
luhxor
01.09.2021 20:41 •  Информатика

Var k, s: integer; begin s: =1; k: =0; while k < 13 do begin s: =s+2*k; k: =k+4; end; write(s+k); end. нужно составить уравнение/неравенство для решения для лучшего понимая как можно подробнее

Показать ответ
Ответ:
mariasmiles
mariasmiles
26.05.2020 15:52

так, ну смотри.

у тебя изначально даны две переменные

s, которое равно 1

k, которое равно 0

программа заходит в цикл, в котором пока k будет меньше 13

будут выполняться данные вычисления

получается, что каждый раз, числу s и k будут присваиваться новые значения

щас распишу

s=1+2*0 (s=1)k=0+4 (k=4)s=1+2*4 (s=9)k=4+4 (k=8)s=9+2*8 (s=25)k=8+4 (k=12)s=25+2*12 (s=49)k=12+4 (k=16)

цикл прервался! т.к. 16 меньше 13

теперь мы выводим сумму s и k

49+16=65

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота