Составить программу для определения значения функции - C (СИ) (72200)
Формулировка задачи:
Помогите, пожалуйста, разобраться где ошибка,
условие : Ветвящийся алгоритм
Составить программу для определения значения функции. Считать, что при вычислении функции нахождение минимального и максимального элементов производится только среди различных значений. В противном случае предусмотреть повторный ввод исходных данных. Самостоятельно определить исключительные ситуации и предусмотреть диагностические сообщения, если нормальное завершение программы невозможно (например, деление на ноль).
где x={ z-1 при ,
{ при
Листинг программы
- #include <stdio.h>
- #include <conio.h>
- #include <math.h>
- #include <process.h>
- #include <locale.h>
- void main ()
- {
- setlocale(LC_CTYPE, "Russian");
- double x, y, z;
- system("cls");
- puts("Введите z:");
- fflush(stdin);
- puts("Введите значение z:")
- scanf("%lf", &z);
- if (z>=1)
- {x=z-1;}
- else
- {x=pow(z,2)+1;}
- if (x!=0);
- y=(exp(pow(sin,3.))*x+log(x+1))/sqrt(x);
- puts ("Решение по формуле y=(exp(pow(sin,3.))*x+log(x+1))/sqrt(x)");
- else x=0;
- printf ("\n Нет решения\n");
- _getch();
- }
Решение задачи: «Составить программу для определения значения функции»
textual
Листинг программы
- if (x!=0);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д