---
tags: Python Step
---
# Контрольная работа (модуль 1, темы 1-8)
## Вариант 1
1. Известны длины трёх сторон треугольника. Вычислить периметр треугольника и площадь по формуле Герона (указание: использовать модуль `math` и функцию `sqrt()`)
2. Дано натуральное число. Определить, будет ли это число: чётным, кратным 4.
3. Имеется коробка со сторонами: `A x B x C`. Определить, пройдёт ли она в дверь с размерами `M x K`.
4. Дан номер места в плацкартном вагоне. Определить, какое это место: верхнее или нижнее, в купе или боковое.
Заполнить список случайными числами или числами с клавиатуры и решить следующие задачи:
5. Подсчитать и вывести на экран количество элементов массива, равных заданному значению. Заданное значение вводится с клавиатуры.
6. Подсчитать и вывести на экран количество отрицательных элементов массива.
## Вариант 2
1. Задан вес в граммах. Определить вес в тоннах и килограммах.
2. Дано натуральное число. Определить, будет ли это число: нечётным, кратным 5.
3. Дано вещественное число. Определить, какое это число: положительное, отрицательное, ноль.
4. Известна денежная сумма. Разменять её купюрами 500, 100, 10 и монетой 2 грн., если это возможно.
Заполнить список случайными числами или числами с клавиатуры и решить следующие задачи:
5. Вывести на экран номера элементов исходного массива, которые равны заданному значению. Заданное значение вводится с клавиатуры.
6. Подсчитать и вывести на экран количество положительных элементов массива.
## Вариант 3
1. Известен объем информации в байтах. Перевести в килобайты, мегабайты.
2. Дано натуральное число. Определить, будет ли это число: нечётным, кратным 7.
3. Можно ли из бревна, имеющего диаметр поперечного сечения `D`, выпилить квадратный брус шириной `A`?
4. Имеются две ёмкости: кубическая с ребром `A`, цилиндрическая с высотой `H` и радиусом основания `R`. Определить, поместится ли жидкость объёма `M` в первую ёмкость, во вторую, в обе.
Заполнить список случайными числами или числами с клавиатуры и решить следующие задачи:
5. Вывести на экран значения элементов исходного массива, которые не равны заданному значению. Заданное значение вводится с клавиатуры.
6. Подсчитать и вывести на экран количество нулевых элементов массива.
## Вариант 4
1. Определить значение функции $Z=\frac{1}{XY}$ при $X$ и $Y$ не равных 0.
2. Дано натуральное число. Определить, будет ли это число: чётным, кратным 10.
3. Можно ли в квадратном зале площадью S поместить круглую сцену радиусом `R` так, чтобы от стены до сцены был проход не менее `K`?
4. Даны вещественные числа: `X, Y, Z`. Определить, существует ли треугольник с такими длинами сторон и, если существует, будет ли он прямоугольным.
Заполнить список случайными числами или числами с клавиатуры и решить следующие задачи:
5. Найти сумму элементов массива, имеющих нечетное значение.
6. Определить и вывести на экран сумму элементов массива, имеющих четные номера.