Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

решил задачу 3.5, внёс визуальные измененеия в 3.3 #1

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Задание 3/Задание 3.3.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ def my_func(first, second, therd):
return all
print("\nРеализовать функцию my_func()\nкоторая принимает три"
" позиционных аргумента, и возвращает сумму наибольших двух аргументов.\n")
first = float(input("Введите либое число - "))
second = float(input("Введите либое число - "))
therd = float(input("Введите либое число - "))
first = float(input("Введите любое число - "))
second = float(input("Введите любое число - "))
therd = float(input("Введите любое число - "))

print(f"Полученный результат - {my_func(first,second,therd)}")
21 changes: 21 additions & 0 deletions Задание 3/Задание 3.5.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@

print("\nПрограмма запрашивает у пользователя строку чисел,\n"
"разделенных пробелом. При нажатии Enter должна выводиться сумма чисел.\n"
"Пользователь может продолжить ввод чисел, разделенных пробелом и снова нажать Enter.\n"
"Сумма вновь введенных чисел будет добавляться к уже подсчитанной сумме.\n"
"Но если вместо числа вводится специальный символ, выполнение программы завершается.\n"
"Если специальный символ введен после нескольких чисел, то вначале нужно добавить сумму этих чисел\n"
"к полученной ранее сумме и после этого завершить программу.\n")

sum_list = 0
flag = True
while flag:
str_list = input("введите числа через пробел - ").split(" ")
int_list = [int(x) for x in str_list]
sum_list = sum(int_list) + sum_list
print(sum_list)
checker = input("Если вы желаете продолжить просто нажмите Enter, если выйти из программы, ввидите - 'G' ")
if checker == "G":
flag = False
print(sum_list)
break