Исходное данное — трёхзначное число x. Выполни для x=115 следующий алгоритм.

a:=x div 100
b:=x mod 100
c:=x mod 10
s:=a+b+c

ответ-одно число.

pollifoxs pollifoxs    1   20.02.2020 02:01    6

Ответы
Spale4ik Spale4ik  11.10.2020 09:56

ответ: 21

Объяснение:

:= — знак присваивания. Переменная, стоящая до этого знака, получает значение, описанное после знака.

div — операция, находящая целую часть от деления двух чисел.

mod — операция, находящая остаток от деления двух чисел.

По алгоритму:

а:=115 div 100. 115/100= 1(ост. 15). Нам нужна целая часть, значит, а теперь равно 1.

b:=115 mod 100. 115/100= 1 (ост. 15). Здесь нам нужен остаток. Значит, b теперь равно 15.

с:=115 mod 10. 115/10= 11 (ост. 5). Нас интересует остаток. Значит, теперь с равно 5.

s присваивается значение суммы a, b и c. Значит, s= 1+15+5=21.

s=21.

ответ: 21.

ПОКАЗАТЬ ОТВЕТЫ
romaroma6 romaroma6  11.10.2020 09:56

a:=115div100=1

b:=115mod100=15

c:=115mod10=5

s:=1+15+5=21

Объяснение:

Mod-остаток от целочисленного деление.

Div-число на которое нужно разделить

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика