From 85ff36ea2a54da441ae1bfa716ca7f7e61db34f3 Mon Sep 17 00:00:00 2001 From: evgeny Date: Mon, 27 Oct 2025 15:59:57 +0300 Subject: [PATCH] kz --- TEMA5/kz.md | 42 ++++++++++++++++++++++++++++++++++++++++++ TEMA5/kz.py | 27 +++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 TEMA5/kz.md create mode 100644 TEMA5/kz.py diff --git a/TEMA5/kz.md b/TEMA5/kz.md new file mode 100644 index 0000000..9f5677f --- /dev/null +++ b/TEMA5/kz.md @@ -0,0 +1,42 @@ +# 30.Создайте кортеж с 50 случайными целочисленными значениями из диапазона от 20 до 40. Определите, + сколько среди этих значений четных и сколько кратных 3, 4 и 5. +### Код: +```py +import random + +numbers = tuple(random.randint(20, 40) for _ in range(50)) + +print("Кортеж:", numbers) + +a = 0 +b = 0 +c = 0 +s = 0 + + +for num in numbers: + if num % 2 == 0: + a += 1 + if num % 3 == 0: + b+= 1 + if num % 4 == 0: + c += 1 + if num % 5 == 0: + s += 1 + +print(f"\nРезультаты анализа:") +print(f"Четных чисел: {a}") +print(f"Кратных 3: {b}") +print(f"Кратных 4: {c}") +print(f"Кратных 5: {s}") +``` +Вывод: +``` +Кортеж: (37, 24, 26, 29, 39, 23, 24, 21, 23, 29, 21, 31, 37, 35, 22, 28, 29, 22, 24, 38, 24, 27, 24, 34, 22, 38, 20, 28, 28, 22, 27, 24, 30, 33, 35, 32, 36, 29, 20, 33, 27, 36, 28, 23, 29, 38, 31, 28, 34, 27) + +Результаты анализа: +Четных чисел: 27 +Кратных 3: 18 +Кратных 4: 16 +Кратных 5: 5 +``` \ No newline at end of file diff --git a/TEMA5/kz.py b/TEMA5/kz.py new file mode 100644 index 0000000..5d6e099 --- /dev/null +++ b/TEMA5/kz.py @@ -0,0 +1,27 @@ +import random + +numbers = tuple(random.randint(20, 40) for _ in range(50)) + +print("Кортеж:", numbers) + +a = 0 +b = 0 +c = 0 +s = 0 + + +for num in numbers: + if num % 2 == 0: + a += 1 + if num % 3 == 0: + b+= 1 + if num % 4 == 0: + c += 1 + if num % 5 == 0: + s += 1 + +print(f"\nРезультаты анализа:") +print(f"Четных чисел: {a}") +print(f"Кратных 3: {b}") +print(f"Кратных 4: {c}") +print(f"Кратных 5: {s}")