Предмет: Информатика,
автор: narcoman5688
Задание Определите значение целочисленных переменных а и b после выполнения фрагмента программы:
1:
а:=(20*100)+(3*7)
b :=(а div 100) +(а mod 100)
а:= (а- b) mod 10
Ответ: а= , b=
2:
а:=2521
b :=((а div 100)*101) mod 1000
а:= ( b – (b mod 10))/10
Ответ: а= , b=
3:
а:=2143
b :=7+(а div 100)*10
а:= ( 10*b-а) mod 10
Ответ: а= , b=
Ответы
Автор ответа:
2
Ответ:
1:
a:= (20*100) + (3*7) = 2000 + 21 = 2021
b:= (a div 100) + (a mod 100) = (2021 div 100) + (2021 mod 100) = 20 + 21 = 41
a:= (a - b) mod 10 = (2021 - 41) mod 10 = 0
Ответ: a= 0; b= 41.
2:
a:= 2521
b:= ((a div 100)*101) mod 1000 = ((2521 div 100)*101) mod 1000 = 525
a:= (b – (b mod 10))/10 = (525 - (525 mod 10))/10 = 52
Ответ: a:=52; b=525.
3:
а:=2143
b :=7+(а div 100)*10 = 7 + (2143 div 100)*10 = 217
а:= ( 10*b-а) mod 10 = (10*217 - 2143) mod 10 = 7
Ответ: a= 7; b=217.
Объяснение: Подставляем и решаем. Не забываем о mod и div.
Похожие вопросы
Предмет: Русский язык,
автор: mayushka2004
Предмет: Русский язык,
автор: лолее
Предмет: Русский язык,
автор: annapotapova
Предмет: География,
автор: Настюшер
Предмет: Химия,
автор: Baha202