From 282145298ef042b3f0d231ace98eb38289b2c11e Mon Sep 17 00:00:00 2001 From: Akchemp <75210406+Akchemp@users.noreply.github.com> Date: Mon, 5 Apr 2021 15:08:21 +0300 Subject: [PATCH] Revert "DZ1" --- HW_1/hw_1_1.py | 13 ------------- HW_1/hw_1_2.py | 12 ------------ HW_1/hw_1_3.py | 14 -------------- HW_1/hw_1_4.py | 31 ------------------------------- HW_1/hw_1_5.py | 26 -------------------------- HW_1/hw_1_6.py | 32 -------------------------------- 6 files changed, 128 deletions(-) delete mode 100644 HW_1/hw_1_1.py delete mode 100644 HW_1/hw_1_2.py delete mode 100644 HW_1/hw_1_3.py delete mode 100644 HW_1/hw_1_4.py delete mode 100644 HW_1/hw_1_5.py delete mode 100644 HW_1/hw_1_6.py diff --git a/HW_1/hw_1_1.py b/HW_1/hw_1_1.py deleted file mode 100644 index b51b3eb..0000000 --- a/HW_1/hw_1_1.py +++ /dev/null @@ -1,13 +0,0 @@ -# 1. Поработайте с переменными, создайте несколько, выведите на экран, -# запросите у пользователя несколько чисел и строк и сохраните в переменные, выведите на экран. - -name = input('Введите ваше имя: ') -age = int(input('Введите ваш возраст: ')) -year = int(input('Введите ваш год рождения: ')) -country = input('Ваша страна проживания: ') -city = input('Введите ваш город проживания: ') - -user_info = ( - f" Ваше имя: {name}, возраст: {age}, год рождения: {year}, город проживания: {city}, страна проживания: {country}") - -print(user_info) diff --git a/HW_1/hw_1_2.py b/HW_1/hw_1_2.py deleted file mode 100644 index 146816e..0000000 --- a/HW_1/hw_1_2.py +++ /dev/null @@ -1,12 +0,0 @@ -# 2. Пользователь вводит время в секундах. -# Переведите время в часы, минуты и секунды и выведите в формате чч:мм:сс. -# Используйте форматирование строк. - - -time_in_sec = int(input('Введите время в секуднах: ')) -hour = time_in_sec // 3600 -time = time_in_sec % 3600 -minutes = time // 60 -sec = time % 60 - -print(f'Ваше время в секундах {hour:02d}:{minutes:02d}:{sec:02d}') diff --git a/HW_1/hw_1_3.py b/HW_1/hw_1_3.py deleted file mode 100644 index 4bfc1f3..0000000 --- a/HW_1/hw_1_3.py +++ /dev/null @@ -1,14 +0,0 @@ -# 3. Узнайте у пользователя число n. -# Найдите сумму чисел n + nn + nnn. Например, пользователь ввёл число 3. Считаем 3 + 33 + 333 = 369. - -n = int(input('Введите число: ')) -n_1 = str(n) -n_2 = n_1 + n_1 -n_3 = n_1 + n_1 + n_1 -result = n + int(n_2) + int(n_3) - - -total = result - -print(f'Складываем ваше число: {n} + {n}{n} + {n}{n}{n}') -print('Сумма: ', total) diff --git a/HW_1/hw_1_4.py b/HW_1/hw_1_4.py deleted file mode 100644 index 9f50356..0000000 --- a/HW_1/hw_1_4.py +++ /dev/null @@ -1,31 +0,0 @@ -# 4. Пользователь вводит целое положительное число. -# Найдите самую большую цифру в числе. -# Для решения используйте цикл while и арифметические операции. - -number = int(input('Введите число: ')) -max_num = number % 10 -number = number // 10 -while number > 0: - if number % 10 > max_num: - max_num = number % 10 - number = number // 10 - -print('Самое большое число: ', max_num) - - - - - - - - - - - - - - - - - - diff --git a/HW_1/hw_1_5.py b/HW_1/hw_1_5.py deleted file mode 100644 index 9a9f909..0000000 --- a/HW_1/hw_1_5.py +++ /dev/null @@ -1,26 +0,0 @@ -# 5. Запросите у пользователя значения выручки и издержек фирмы. -# Определите, с каким финансовым результатом работает фирма -# (прибыль — выручка больше издержек, или убыток — издержки больше выручки). -# Выведите соответствующее сообщение. -# Если фирма отработала с прибылью, вычислите рентабельность выручки (соотношение прибыли к выручке). -# Далее запросите численность сотрудников фирмы и определите прибыль фирмы в расчете на одного сотрудника. - -proceeds = int(input('Введите выручку: ')) -costs = int(input('Введите издержки: ')) -workers = int(input('Введите количество сотрудников: ')) -profit = proceeds - costs -rent = profit / proceeds -salary = profit / workers -while True: - if proceeds > costs: - print(f'Вы молодцы, продолжайте в том же духе, прибыль: {profit:.2f}') - print(f'Соотношение прибыли к выручке: {rent:.2f}') - print(f'Прибыль фирмы в расчете на одного сотрудника: {salary:.2f}') - break - elif proceeds < costs: - print(f'Выручка меньше издержок : {profit:.2f}, нужно поднажать!') - break - else: - print(f'Выручка и издержки одинаковы, прибыль равна {profit:.2f}, удачи!') - break - diff --git a/HW_1/hw_1_6.py b/HW_1/hw_1_6.py deleted file mode 100644 index c855276..0000000 --- a/HW_1/hw_1_6.py +++ /dev/null @@ -1,32 +0,0 @@ -# 6. Спортсмен занимается ежедневными пробежками. -# В первый день его результат составил a километров. -# Каждый день спортсмен увеличивал результат на 10 % относительно предыдущего. -# Требуется определить номер дня, на который общий результат спортсмена составить не менее b километров. -# Программа должна принимать значения параметров a и b и выводить одно натуральное число — номер дня. -# Например: a = 2, b = 3. -# Результат: -# 1-й день: 2 -# 2-й день: 2,2 -# 3-й день: 2,42 -# 4-й день: 2,66 -# 5-й день: 2,93 -# 6-й день: 3,22 -# -# Ответ: на 6-й день спортсмен достиг результата — не менее 3 км. - - -start = float(input('Введите число км : ')) -finish = float(input('Введите конечную цель: ')) -day = 1 - -if start > finish: - print(day) -while True: - if start <= 0 or finish <= 0: - print('Результат должен быть больше нуля! Стартовое значение != 0') - else: - while start < finish: - start = start + start/10 - day += 1 - print(f'Ответ: на {day}-й день спортсмен достиг результата — не менее {finish} км.') - break