Добавить в корзинуПозвонить
Найти в Дзене
Road To Programmer

Примеры реальных заданий для программиста из реальной учебной программы. Часть 1

Сегодня я хочу показать вам реальные примеры из учебной программы колледжей. Подобные примеры взяты из моей образовательной программы. Хочу сказать, что я не ожидал таких простых заданий, поэтому я совсем не много усложнил их. Никто же не хочет выполнять задания по типу - "выведите на экран три числа с помощью команды print()"? Ну вот, поэтому я их подкорректировал их и усложнил. Данные задания даны для языка python, конечно же при желании это можно выполнить и на других языках. В конце будут ответы! 1) С помощью метода format и модуля math выведите на экран число Pi, округлив его до 3-го знака после запятой и поставив в начало 5 пробелов, при этом вводить число Pi в ручную и использовать знак пробела запрещается. 2) У вас есть одна целочисленная переменная, которую вы вводите в ручную. Эта переменная является минутами, нужно вывести на экран время в часах минутах в формате часы:минуты. Например если вы вводите число 75 то на экране должно появиться 1:15 (1-час: 15-минут). 3) Дано цел
Оглавление
Сегодня я хочу показать вам реальные примеры из учебной программы колледжей.

Подобные примеры взяты из моей образовательной программы. Хочу сказать, что я не ожидал таких простых заданий, поэтому я совсем не много усложнил их. Никто же не хочет выполнять задания по типу - "выведите на экран три числа с помощью команды print()"? Ну вот, поэтому я их подкорректировал их и усложнил.

Данные задания даны для языка python, конечно же при желании это можно выполнить и на других языках.

В конце будут ответы!

1) С помощью метода format и модуля math выведите на экран число Pi, округлив его до 3-го знака после запятой и поставив в начало 5 пробелов, при этом вводить число Pi в ручную и использовать знак пробела запрещается.

2) У вас есть одна целочисленная переменная, которую вы вводите в ручную. Эта переменная является минутами, нужно вывести на экран время в часах минутах в формате часы:минуты. Например если вы вводите число 75 то на экране должно появиться 1:15 (1-час: 15-минут).

3) Дано целое число, которое вы вводите сами, вывести на экран следующее за ним чётное число и предыдущее.

Ответы!

1)import math
print("{: 5.3f}".format(math.pi))
2)m = int(input("Введите минуты: "))
h = m // 60
print(h, ":", m-h*60)
3)a = int(input("Введите любое целое число: "))
if a % 2 == 0:
print("Следующее чётное число: ", a+2, "Предыдущее: ", a-2)
else:
print("Следующее чётное число: ", a+1, "Предыдущее: ", a-1)

Вот такие вот задания. Что думайте насчёт них, сложно или просто?

Ссылка на статью о том что стоит знать программисту перед поступлением в колледж или вуз - https://zen.yandex.ru/media/id/5da9cdd89c944600aef92942/chto-uchit-programmistu-5daf33125ba2b500b1c21ca6