Вопрос задан 13.01.2020 в 19:52. Предмет Информатика. Спрашивает Алфёрова Яна.

Дано 2 дійсних числа. розробіть програму за допомогою якої менше число замінюється нулем а більше

одиницею. Зробити на Python
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Майоров Игорь.

Ответ:

Inums = [int(i) for i in input().split()]

nums = Inums.copy()

min_index = nums.index(min(nums))

max_index = nums.index(max(nums))

nums[min_index] = 0

nums[max_index] = 1

print('Input nums: 1 - {}, 2 - {}\nReplaced: 1 - {}, 2 - {}'.format(Inums[0], Inums[1], nums[0], nums[1]))

input()

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Звучити цікаво! Ось простий приклад програми на Python, яка отримує два дійсних числа, порівнює їх та замінює менше число нулем і більше одиницею:

```python # Функція для порівняння та заміни чисел def replace_numbers_with_zero_and_one(num1, num2): if num1 < num2: num1 = 0 num2 = 1 else: num1 = 1 num2 = 0 return num1, num2

# Отримання введення від користувача try: num1 = float(input("Введіть перше дійсне число: ")) num2 = float(input("Введіть друге дійсне число: "))

# Виклик функції та виведення результатів result_num1, result_num2 = replace_numbers_with_zero_and_one(num1, num2) print(f"Замінені числа: {result_num1}, {result_num2}")

except ValueError: print("Будь ласка, введіть коректні числа.") ```

У цьому коді ми використовуємо функцію `replace_numbers_with_zero_and_one`, яка приймає два числа, порівнює їх і змінює їхні значення відповідно до умови: менше число стає нулем, більше - одиницею. Потім ми виводимо замінені значення.

Будь ласка, зауважте, що цей код припускає, що користувач введе дійсні числа. Якщо ви хочете зробити програму більш надійною, вам може знадобитися додаткова обробка помилок і валідація введення.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос