Предмет: Информатика, автор: Katya3110

помогите пожалуйста

Приложения:

Ответы

Автор ответа: m0nclous
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
Автор ответа: Katya3110
0
ообоснуй, если не затруднит пожалуйста)
Похожие вопросы
Предмет: Окружающий мир, автор: rudenkovaleria09