Аналіз алгоритму
Для вирішення задачі скористаємося умовним оператором.
Реалізація алгоритму
Читаємо вхідне значення .
scanf("%d", &x);
Обчислюємо значення .
if (x < -4) y = x + 5; else if (x <= 7) y = x * x - 3 * x; else y = x * x * x + 2 * x;
Виводимо результат.
printf("%lld\n",y);
Java реалізація
import java.util.*; public class Main { public static void main(String[] args) { Scanner con = new Scanner(System.in); int y, x = con.nextInt(); if (x < -4) y = x + 5; else if (x <= 7) y = x * x - 3 * x; else y = x * x * x + 2 * x; System.out.println(y); con.close(); } }
Python реалізація
Читаємо вхідне значення .
x = int(input())
Обчислюємо значення .
if x < -4: y = x + 5 elif x <= 7: y = x * x - 3 * x else: y = x * x * x + 2 * x
Виводимо результат.
print(y)