Тема: Программирование ветвящихся алгоритмов на Python
Задание 1. Ввести с клавиатуры 2 целых числа. Возвести в куб то число, значение которого неотрицательное, и в четвертую степень – отрицательное.
Задание 2. Запросите у пользователя два целых числа и организуйте ветвление по заданию.
• если первое больше второго, то вычислить их разницу и вывести данные на печать;
• если второе число больше первого, то вычислить их сумму и вывести на печать;
• если оба числа равны, то вывести это значение на печать.
Задание 3. Даны три стороны одного треугольника и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т. е. имеют ли они равные площади. Если это не так, то вывести «Foul!!!»
Задание 4. Вычислить значение функции z, используя полную форму оператора if
\(z=\begin{cases}0,5-\sqrt[4]{|{}x|{}},&x\ge 0\\ \frac{x^{2}}{|{}x+1|{}},&x<0\end{cases}\)
Задание 5. Напишите программу, которая поможет вам оптимизировать путешествие на автомобиле. Пусть программа запрашивает у пользователя следующие данные:
• а) Сколько километров хотите проехать на автомобиле?
• б) Сколько литров топлива расходует автомобиль на 100 километров?
• в) Сколько литров топлива в вашем баке?
Далее в зависимости от введённых значений программа должна выдать вердикт: проедете вы желаемое расстояние или нет.