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

Homework first lesson done #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
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
9 changes: 9 additions & 0 deletions task 1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
a = 8
b = 5
print(a + b, 'получилось нечетное число. а теперь введи любое и проверим четное ли оно')
num = int(input('введите число: '))
while num % 2 == 0:
print('кажись оно четное')
break
else:
print('не, похоже не четное. давай но новой.')
14 changes: 14 additions & 0 deletions task 2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
time_s = int(input('введите время в секундах: '))
if time_s // 60 < 1:
seconds = time_s
print(f'время: 00:00:{seconds:02}')
elif time_s // 60 >= 1 and time_s // 60 < 60:
minutes = time_s // 60
seconds = time_s % 60
print(f'время: 00:{minutes:02}:{seconds:02}')
elif time_s // 60 >= 60:
maxi_minutes = time_s // 60
seconds = time_s % 60
hours = maxi_minutes // 60
minutes = maxi_minutes % 60
print(f'время: {hours:02}:{minutes:02}:{seconds:02}')
7 changes: 7 additions & 0 deletions task_3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
num = input('введите число: ')
num2 = num + num
num3 = num2 + num
num = int(num)
num2 = int(num2)
num3 = int(num3)
print('сумма: ', num + num2 + num3)
8 changes: 8 additions & 0 deletions task_4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
num = int(input('введите целое положительное число: '))
max = 1
while num / 10 > 0:
one = num % 10
if one > max:
max = one
num = num // 10
print(max)
12 changes: 12 additions & 0 deletions task_5.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
revenue = int(input('введите выручку вашей фирмы: '))
costs = int(input('ввелите издержки фирмы: '))
profit = revenue - costs
if profit < 0:
print('ваша фирма убыточна. Нужно срочно что-то с этим делать')
elif profit == 0:
print('вы вышли в 0! уже неплохо, но нужно больше')
elif profit > 0:
profitability = profit / revenue
people = int(input('введите клдичество ваших сотрудников: '))
print(f'ваша фирма прибыльна! рентабельность: {profitability}. Прибыль на каждого сотрудника составляет:',
profit / people)
10 changes: 10 additions & 0 deletions task_6.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
a = float(input('сколько спортсмен бежит: '))
b = int(input('сколько ему надо бежать: '))
day = 1
while a < b:
print(f'{day}-й день: {a:.3} км')
a = a + (a * 0.1)
day = day + 1
continue
print(f'{day}-й день: {a:.3} км')
print(f'Ответ: на {day}-й день спортсмен достиг результата — не менее {b} км.')