From 7d8f296d6292650b32c3024c023d455341394855 Mon Sep 17 00:00:00 2001 From: BushmanovAS Date: Fri, 21 Nov 2025 10:52:10 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=B5=D0=B4=D0=BE=D1=87=D0=B5?= =?UTF-8?q?=D1=82=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA5/task.md | 8 +++----- TEMA5/test.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 5 deletions(-) create mode 100644 TEMA5/test.md diff --git a/TEMA5/task.md b/TEMA5/task.md index f7173d6..2af2bba 100644 --- a/TEMA5/task.md +++ b/TEMA5/task.md @@ -117,12 +117,10 @@ target = "заданное" print("Not found") The word was find >>>target = "задать" ->>>for x in spis: - if x == target: +>>>if target in spis: print("The word was find") - break -else: - print("Not found") + else: + print("Not found") Not found # Часть 3 diff --git a/TEMA5/test.md b/TEMA5/test.md new file mode 100644 index 0000000..7d7b465 --- /dev/null +++ b/TEMA5/test.md @@ -0,0 +1,42 @@ +# Индивидуальное контрольное задание + +Бушманов Артём, А-01-23 + +## Задание: +Запросите у пользователя ввод списка с двумя числовыми элементами. Обеспечьте проверку корректности ввода (что введено, действительно, два элемента) и проверку совпадения знаков у введенных чисел. Если проверка дала негативный результат, выдать сообщение и обеспечить повторение ввода. Если все хорошо, отобразить введенный список с заголовком. + +## Решение: +```python +while True: + s = input("Введите ДВА числа через пробел: ") + parts = s.split() + if len(parts) != 2: + print("Нужно ввести ровно два элемента!") + continue + a = float(parts[0]) + b = float(parts[1]) + if (a > 0 and b > 0) or (a < 0 and b < 0) or (a == 0 and b == 0): + nums = [a, b] + print("Введённый список с одинаковым знаком элементов:", nums) + break + else: + print("Знаки чисел не совпадают, попробуйте ещё раз.") +``` + +## *Проверка:* +```python +Введите ДВА числа через пробел: 12 12 12 +Нужно ввести ровно два элемента! +Введите ДВА числа через пробел: 12 +Нужно ввести ровно два элемента! +Введите ДВА числа через пробел: 12 -12 +Знаки чисел не совпадают, попробуйте ещё раз. +Введите ДВА числа через пробел: -12 12 +Знаки чисел не совпадают, попробуйте ещё раз. +Введите ДВА числа через пробел: 12 12 +Введённый список с одинаковым знаком элементов: [12.0, 12.0] +Введите ДВА числа через пробел: 321 123 +Введённый список с одинаковым знаком элементов: [321.0, 123.0] + +``` +