Решение задач по теме «Ветвление» ЯП_Python
1. Дано трёхзначное число. Напишите программу, которая определяет:
а) есть ли среди цифр заданного целого трёхзначного числа одинаковые;
|
Пример входных данных |
Пример выходных данных |
|
123 |
Нет |
|
121 |
Да |
|
222 |
Да |
б) является ли число «перевёртышем», т. е. числом, десятичная запись которого читается одинаково слева направо и справа налево.
|
Пример входных данных |
Пример выходных данных |
|
122 |
Нет |
|
121 |
Перевёртыш |
|
222 |
Перевёртыш |
2. Даны две точки в плоской прямоугольной системе координат. Напишите программу, определяющую, которая из точек находится ближе к началу координат.
|
Пример входных данных |
Пример выходных данных |
|
Координаты 1-й точки>>1 2 Координаты 2-й точки>>3 4 |
1-я точка ближе |
3. Даны три натуральных числа. Напишите программу, определяющую, существует ли треугольник с такими длинами сторон. Если такой треугольник существует, то определите его тип (равносторонний, равнобедренный, разносторонний).
|
Пример входных данных |
Пример выходных данных |
|
а b с >>1 2 1 |
Не существует |
|
a b с >>2 2 2 |
Равносторонний |
|
a b с >>20 20 30 |
Равнобедренный |
|
a b с >>3 4 5 |
Разносторонний |
4. Имеются данные о количестве полных лет четырёх призёров спартакиады. Напишите программу, выбирающую и выводящую возраст самого младшего призёра.
5. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не пре- восходит 8. Напишите программу, которая по введённым координатам двух полей (k, l) и (m, n) определяет, имеют ли эти поля один цвет.
|
Пример входных данных |
Пример выходных данных |
|
Координаты 1-го поля>>2 2 Координаты 2-го поля>>3 3 |
Поля одного цвета |
|
Координаты 1-го поля>>2 3 Координаты 2-го поля>>3 3 |
Поля разного цвета |
|
Координаты 1-го поля>>2 7 Координаты 2-го поля>>5 4 |
Поля одного цвета |
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.