Предмет: Информатика,
автор: Katya3110
помогите пожалуйста
Приложения:

Ответы
Автор ответа:
0
s=5 если надо, могу обосновать. Только скажи :)
Смотри, а = 23
p=a ( то есть p=23)
s=0
начало цикла этот цикл называет "пока" то есть у нас условие: Пока (Р больше 0), мы делаем:
s присваиваем s + p и записываем остаток от деления ( то есть 0заменяем на (0+23)/10
23 - остаток 3, теперь s=3)
а переменной p присваиваем p делим на 10 и записываем ответ без остатка ( то есть 23 делим на 10, получаем 2, теперь p=2
Тут у нас цикл закончился, смотрим p больше 0? (2 больше 0?) да, значит повторяем
s присваиваем s + p и записываем остаток от деления ( то есть 3заменяем на (3+2)/10
5 - остаток 5, теперь s=5)
а переменной p присваиваем ( p делим на 10 и записываем ответ без остатка ( то есть 2 делим на 10, получаем 0, теперь p=0 )
Цикл опять закончился. Проверяем p больше 0? (0 больше 0?) нет, 0 не больше 0 т.к. 0 равен 0.
Значит выходим из цикла, получились переменные
p=0
s=5
Смотри, а = 23
p=a ( то есть p=23)
s=0
начало цикла этот цикл называет "пока" то есть у нас условие: Пока (Р больше 0), мы делаем:
s присваиваем s + p и записываем остаток от деления ( то есть 0заменяем на (0+23)/10
23 - остаток 3, теперь s=3)
а переменной p присваиваем p делим на 10 и записываем ответ без остатка ( то есть 23 делим на 10, получаем 2, теперь p=2
Тут у нас цикл закончился, смотрим p больше 0? (2 больше 0?) да, значит повторяем
s присваиваем s + p и записываем остаток от деления ( то есть 3заменяем на (3+2)/10
5 - остаток 5, теперь s=5)
а переменной p присваиваем ( p делим на 10 и записываем ответ без остатка ( то есть 2 делим на 10, получаем 0, теперь p=0 )
Цикл опять закончился. Проверяем p больше 0? (0 больше 0?) нет, 0 не больше 0 т.к. 0 равен 0.
Значит выходим из цикла, получились переменные
p=0
s=5
Автор ответа:
0
ообоснуй, если не затруднит пожалуйста)
Похожие вопросы
Предмет: Химия,
автор: Svtyze
Предмет: Окружающий мир,
автор: rudenkovaleria09
Предмет: Физика,
автор: evgenyapups07
Предмет: Математика,
автор: Денис04