diff --git a/Practice_1/task_1.py b/Practice_1/task_1.py new file mode 100644 index 0000000..b8352e1 --- /dev/null +++ b/Practice_1/task_1.py @@ -0,0 +1,20 @@ +""" +Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент. Программа должна вывести два числа: количество часов (от 0 до 23) и количество минут (от 0 до 59). Учтите, что число n может быть больше, чем количество минут в сутках. +""" + +print("Введите кол-во минут") +n = int(input()) + +if n>1440: + n = n-1440 + h = int(n/60) + m = n - (h*60) +else: + h = int(n/60) + m = n - (h*60) + +print("Часы") +print(h) +print("Минуты") +print(m) + diff --git a/Practice_1/task_2.py b/Practice_1/task_2.py new file mode 100644 index 0000000..bb0066f --- /dev/null +++ b/Practice_1/task_2.py @@ -0,0 +1,14 @@ +""" +Длина Московской кольцевой автомобильной дороги —109 километров. Стартуем с нулевого километра МКАД и едем со скоростью V километров в час. На какой отметке остановимся через T часов? Программа получает на вход значение V и T. Если V>0, то движемся в положительном направлении по МКАД, если же значение V<0, то в отрицательном. Программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановимся. +""" +print("введите скорость") +v = int(input()) +print("введите время") +t = int(input()) + +s = (v*t)-((int(v*t/108))*108) + +print("расстояние") +print(s) + + diff --git a/README.md b/README.md index cbd5ab9..9417b4d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,22 @@ -# fogstream_courses -курсы по программированию +# Как пользоваться? + +## Форкаем репозиторий +Влевом верхнем углу есть кнопочка "Fork". Жмем на нее и, вуаля, теперь репозиторий лежит у вас + +## Клонируем репозиторий +Открывает консоль на вашем ПК, с помощью команды ```git clone https://github.com/fogstream/fogstream_courses.git``` клонируем себе локально + +## Работаем в репозитории +Решаем задачки, коммитим код, пушим к себе + +## Структура репозитория +Каждая тема практики оформленяется в отдельной папке, называем по номеру практики, for example, первая практика - папка "Practice 1". В каждой папке лежит по два файла (может и один, в зависимости от количества задач). Каждый файл называем "task_{номер задачи в списке}.py". + +## Структура `.py` +Каждый скрипт должен начинаться с условия задачи. Условие задачи оформляем docstring'ом. Два отступа и код скрипта. + +## Пример +Пример оформления задач можете глянуть в репозитории + +Если кажется, что слова вам не знакомы, читаем [тут](https://proglib.io/p/git-for-half-an-hour/) +