• Предмет: Информатика
  • Автор: narcoman5688
  • Вопрос задан 3 года назад

Задание Определите значение целочисленных переменных а и 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=

Ответы

Ответ дал: HerpBuTaJl9I
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.

Вас заинтересует