Вопрос:

144. Исходное данное целое трёхзначное число х. Выпол- ните алгоритм для нескольких х. Алгоритм: a:=x div 100 b:=x mod 100 div 10 c:=x mod 10 s:=a+b+c

Ответ:

Алгоритм:

a:=x div 100 (количество сотен)

b:=x mod 100 div 10 (количество десятков)

c:=x mod 10 (количество единиц)

s:=a+b+c (сумма цифр)

Заполним таблицу для нескольких x:

x 125 248 789
a:=x div 100 125 div 100 = 1 248 div 100 = 2 789 div 100 = 7
b:=x mod 100 div 10 125 mod 100 div 10 = 25 div 10 = 2 248 mod 100 div 10 = 48 div 10 = 4 789 mod 100 div 10 = 89 div 10 = 8
c:=x mod 10 125 mod 10 = 5 248 mod 10 = 8 789 mod 10 = 9
s:=a+b+c 1 + 2 + 5 = 8 2 + 4 + 8 = 14 7 + 8 + 9 = 24

Ответ: Результат s этого алгоритма - сумма цифр трехзначного числа x.

Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие