Модуль: (C++) Арифметические выражения


Задача

2 /7


Арифметические выражения

Теория Нажмите, чтобы прочитать/скрыть


Арифметические выражения

Выражение, стоящее в правой части оператора присваивания, позволяет вычислять значения по различным формулам.
Что может содержать выражение:
• целые и вещественные числа (в вещественных числах целая и дробная часть разделяются точкой, а не запятой, как это принято в математике);
• знаки арифметических действий:  
+ сложение,
- вычитание,
* умножение,
/ деление,
% остаток от деления;

• вызовы стандартных функций (необходимо подключить библиотеку math.h - #include<math.h>);
 abs(i) модуль целого числа i  (не используется в Silvertests, следует использовать следующую функцию):
 fabs(x) модуль вещественного числа x;
 sqrt(x) квадратный корень из вещественного числа x;
 pow(x,y) вычисляет x в степени y;

• круглые скобки для изменения порядка действий.

Задача

Напишите программу, которая вычисляет значение переменной y по формуле:
y=(1-x2+2,5x3+x4)2

Значение переменной x задается с клавиатуры. Типы переменных x и y определите самостоятельно.
Выведите значение переменной y на экран.

time 1000 ms
memory 32 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w643654
Python16
Комментарий учителя