• Предмет: Информатика
  • Автор: efimpislar
  • Вопрос задан 4 месяца назад

Дано дві змінні. Якщо їх значення не рівні, то присвоїти кожній змінній суму цих значень, а якщо рівні, то присвоїти змінним нульові значення. Вивести нові значення змінних
ДАЮ 30 БАЛЛІВ

Ответы

Ответ дал: dmitrokorol
0

Це можна зробити за допомогою наступного коду на мові Python:

```

a = 5

b = 7

if a != b:

a = a + b

b = a

else:

a = 0

b = 0

print("Нове значення змінної a:", a)

print("Нове значення змінної b:", b)

```

У цьому прикладі ми маємо дві змінні: `a` і `b`. У першому рядку ми присвоюємо змінним деякі початкові значення (в цьому випадку `a = 5` і `b = 7`).

Далі ми використовуємо оператор умови `if` для перевірки, чи рівні значення змінних `a` і `b`. Якщо так, то ми присвоюємо змінним `a` і `b` нульові значення за допомогою оператора `=`. Якщо ж значення не рівні, то ми виконуємо блок коду в середині `if`, додаємо значення `a` і `b`, і присвоюємо суму кожній змінній. Зауважте, що ми присвоюємо `b` значення `a`, а не навпаки.

Нарешті, ми використовуємо оператор `print` для виведення нових значень змінних `a` і `b` на екран.

Якщо виконати цей код, то на екрані ми побачимо наступне:

```

Нове значення змінної a: 12

Нове значення змінної b: 12

```

Оскільки значення `a` і `b` відрізнялися, то ми додали їх суму і присвоїли кожній змінній. Нове значення `a` стало рівним 12, а `b` - також 12, оскільки ми присвоїли `b` значення `a`.

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