annayarikova
?>

Визначити, що більше: сума чи різниця трьох цілих величин x, y, z.

Информатика

Ответы

Ярослав

a = 3, b = 1, c = 2

if a > b (3 > 1): M = a (M = 3, условие сработало - эту ветку выполняем)

else: M = b (условие сработало - эту ветку пропускаем)

if c > b (2 > 1): M = c (M = 2, условие сработало - эту ветку выполняем)

else: M = b (условие сработало - эту ветку пропускаем)

M = 2

if c > M: M = c

a = 3, b = 1, c = 2

if a > b (3 > 1): M = a (M = 3)

else: M = b (условие сработало - эту ветку пропускаем)

if c > M (2 > 3): M = c (условие НЕ сработало - эту ветку пропускаем)

M = 3

Объяснение:

В первой программе сначала сравнивают первое и второе число и переменной М присваивают значение большего из них. Затем сравнивают второе и третье число и переменной М присваивают значение большего из них. Если первое и третье число больше второго числа, то программа выдаёт неверный результат.

Во второй программе сначала сравнивают первое и второе число и переменной М присваивают значение большего из них. Затем сравнивают третье число и переменную М и переменной М присваивают значение третьего числа, если оно больше. Программа выдаёт верный результат.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Визначити, що більше: сума чи різниця трьох цілих величин x, y, z.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Zuriko1421
drozd228758
A=33 b=12 b=a//b+b c=a%b+a
kogakinoa
ПодлеснаяМакарова1883
Ячейка Excel не может содержать​
Yevgenevna
Ushakova Sakhno
Чубкова1290
ivshzam
zaretskaya37
fominovaVladislav1346
НатальяРуктешель472
Sergeevna-Makarov
kseybar
lazaren-ko
Simbireva