- Напишите программу, которая выводит на экран значение выражения 21234.
print(2 ** 123)
- Напишите программу, которая выводит на экран значение факториала числа 16 (n!=1∗2∗3∗…∗n).
print(1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * 11 * 12 * 13 * 14 * 15 * 16)
- Посчитайте количество слов длины 10, которые можно составить из букв a, b, c.
print(3 ** 10)
- Напишите программу, которая будет считывать два целых числа (каждое в отдельной строке) и выводить их сумму, разность, произведение и частное.
a = int(input('a='))
b = int(input('b='))
print(a,'+',b,'=',a + b)
print(a,'-',b,'=',a - b)
print(a,'*',b,'=',a * b)
print(a,'/',b,'=',a / b)
- Напишите программу, которая будет спрашивать ваше имя, а потом здороваться с вами, обращаясь по имени.
name = str(input('Как вас зовут? '))
print('Здравствуйте,',name)
- Заданы целые числа a, b и h. Напишите программу, позволяющую вычислять площадь трапеции S по формуле: S = ½(a + b)h.

a = float(input('a='))
b = float(input('b='))
h = float(input('h='))
S = 0.5 * (a + b)* h
print('Площадь трапеции:',S)
Для проверки:
| Верхнее основание | Нижнее основание | Высота | Площадь |
|---|---|---|---|
| 5 | 10 | 4.2 | 31.5 |
| 14.5 | 27.3 | 8 | 167.2 |
- Рассчитайте площадь (S) и периметр (P) прямоугольника по двум известным сторонам (a и b).
a = float(input('a='))
b = float(input('b='))
S = a * b
P = 2 *(a + b)
print('Площадь прямоугольника:',S)
print('Периметр прямоугольника:',P)
- Для заданного количества суток (K) требуется определить количество в них часов (h), количество минут (m) и количество секунд (s).
K = float(input('Введите количество суток: '))
h = K * 24
m = h * 60
s = m * 60
print('Количество часов:',h)
print('Количество минут:',m)
print('Количество секунд:',s)
Для проверки:
| Сутки | Часы | Минуты | Секунды |
|---|---|---|---|
| 1 | 24.0 | 1440.0 | 86400.0 |
| 17.5 | 420.0 | 25200.0 | 1512000.0 |
| 365 | 8760.0 | 525600.0 | 31536000.0 |
- Два велосипедиста едут на встречу друг другу со скоростью υ1 и υ2. Расстояние между ними S, через сколько часов они встретятся.
v1 = float(input('Введите скорость первого велосипедиста: '))
v2 = float(input('Введите скорость второго велосипедиста: '))
S = float(input('Введите расстояние между велосипедистами: '))
t = S /(v1 + v2)
print('Время встречи:',t)
- Известно, что 1 миля = 1,5 вёрст, 1 верста = 500 саженей, 1 сажень = 3 аршина, 1 аршин = 28 дюймов, 1 дюйм = 25, 4 мм. Пользуясь этой информацией, напишите линейную программу перевода расстояния X миль в километры.
X = float(input('Введите расстояние в милях: '))
X = (X * 1.5 * 500 * 3 * 28 * 25.4) / 1000000
# Функция округления: round(x,y)
# x - число для округления, y - количество знаков после запятой.
print('Расстояние в километрах:',round(X,2))
Для проверки:
| Расстояние в милях | Расстояние в километрах |
|---|---|
| 1 | 1.6 |
| 17 | 27.2 |
| 21.85 | 34.96 |
Домашнее задание
Решить задачу на языке программирования. Текст решения оформить в тетради.
- 53 (Семакин). Дана величина А, выражающая объем информации в байтах. Перевести А в более крупные единицы измерения информации.
- 28 (Семакин). Заданы координаты трех вершин треугольника (х1; y1), (х2, y2), (х3, y3). Найти его периметр и площадь.
- 36 (Семакин). Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.