Даны три действительных числа a, b, c. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень – отрицательны
Шаги выполнения
Называем переменную и вводим input()-с типом данных float- для того чтобы вводить числа(с плавающей запятой) и так с последующими переменными
Импортируем модуль math , и работаем с его разными функциями
Присваиваем условие как видите в задаче если число переменной a>0, то возводим число в квадрат в ином случае в 4 степень и так с последующими переменными.
Задание 2. Создать программу, используя оператор условия, согласно заданию, указанному в таблице. Ввод исходных данных сопровождать соответствующими запросами, а вывод - наименованиями выводимых переменных.
Вариант
Шаги выполнения
Называем переменную и вводим input()-с типом данных float- для того чтобы вводить числа(с плавающей запятой) и так с последующими переменными
Импортируем модуль math , и работаем с его разными функциями
Ставим условие и работаем по условию с математическими функциями , в случае истинности условия выполняется роль каждой операции и выводит уже результат на командной строке
Код:
a=float(input("Введите a:"))
b=float(input("Введите b:"))
t=float(input("Введите t:"))
import math
if((1<=t)&(t<=2)):
y=a*math.pow(t,2)*math.log(t)
print("Выполнилось первое условие:{}".format(y))
elif(t<1):
y=1
print("Выполнилось второе условие:{}".format(y))
elif(t>2):
y=math.pow(math.exp(math.cos(b*t)),a*t)
print("Выполнилось третье условие:{}".format(y))
Заключение
Мы овладели практическими навыками программирования алгоритмов разветвляющейся структуры.