Решить систему уравнений - C (СИ) (76855)
Формулировка задачи:
Решить систему уравнений ...Результат вывести на экран.
Решение задачи: «Решить систему уравнений»
textual
Листинг программы
double f(double x)
{
if (x >= 5)
return (x * x * x + 7);
else if (x > -2)
return 5 * x * x + 67;
else
return -1; /* например */
}
Объяснение кода листинга программы
- В функции определена переменная типа double с именем
x. - В блоке
ifпроверяется условиеx >= 5. - Если условие истинно, то возвращается значение выражения
(x * x * x + 7). - В блоке
else ifпроверяется условиеx > -2. - Если условие истинно, то возвращается значение выражения
5 * x * x + 67. - В блоке
elseвозвращается значение-1. - Функция
fпринимает один аргумент типа double. - Возвращаемое функцией значение является результатом вычисления одного из трех выражений.
- Каждое выражение содержит куб переменной
x. - Каждое выражение содержит константу
7. - Каждое выражение содержит константу
67. - Каждое выражение содержит множитель
5. - Каждое выражение содержит множитель
x. - Каждое выражение содержит множитель
x. - Каждое выражение содержит множитель
x. - В функции не используются дополнительные библиотеки.
- В функции используется оператор
returnдля возвращения значения. - В функции используется оператор
ifдля проверки условия. - В функции используется оператор
else ifдля проверки условия. - В функции используется оператор
elseдля проверки условия.