diff --git a/README.md b/README.md new file mode 100644 index 0000000..751382f --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# pythonProject +Education diff --git a/task_1_1.py b/task_1.py similarity index 97% rename from task_1_1.py rename to task_1.py index c768602..90b6359 100644 --- a/task_1_1.py +++ b/task_1.py @@ -1,4 +1,4 @@ -duration = int(input("Введите количество секунд: ")) +duration = int(input("Введите количество секунд: ")) second_limit = 60 minute_limit = 3600 hour_limit = 24 diff --git a/task_2.py b/task_2.py new file mode 100644 index 0000000..b4d033e --- /dev/null +++ b/task_2.py @@ -0,0 +1,38 @@ +number = 0 +odd_number = [] +while number < 1000: + if not number % 2: + number += 1 + else: + odd_number.append(number**3) + number += 1 +print("Список чисел ", odd_number) +total_sum = 0 # сумма чисел, сумма цифр которых кратна 7 +sum_digit = 0 # сумма цифр числа +for digit in odd_number: + total_sum_digit = 0 + last_digit = 0 + sum_digit = digit + while digit > 0: + last_digit = digit % 10 # определяем последнюю цифру + digit = digit // 10 # перезаписываем число без последней цифры + total_sum_digit += last_digit # суммируем все цифры числа + if (total_sum_digit % 7) == 0: # если сумма всех чисел числа делится на 7 без остатка, то число нам подходит + total_sum += sum_digit +print("Сумма чисел, сумма цифр которых кратна 7, ", total_sum) +for idx in range(len(odd_number)): + odd_number[idx] += 17 # увеличиваем каждое число списка на 17 +print("Список чисел, увеличенный на 17 ", odd_number) +total_sum = 0 +sum_digit = 0 +for digit in odd_number: + total_sum_digit = 0 + last_digit = 0 + sum_digit = digit + while digit > 0: + last_digit = digit % 10 # определяем последнюю цифру + digit = digit // 10 # перезаписываем число без последней цифры + total_sum_digit += last_digit # суммируем все цифры числа + if (total_sum_digit % 7) == 0: # если сумма всех чисел числа делится на 7 без остатка, то число нам подходит + total_sum += sum_digit +print("Сумма чисел, сумма цифр которых кратна 7, ", total_sum) diff --git a/task_3.py b/task_3.py new file mode 100644 index 0000000..2a43000 --- /dev/null +++ b/task_3.py @@ -0,0 +1,11 @@ +number = 0 +while number <= 20: + if 0 == number or number > 4: + print(number, "процентов") + number += 1 + elif number == 1: + print(number, "процент") + number += 1 + else: + print(number, "процента") + number += 1