Нахождения корней уравнения - C (СИ)
Формулировка задачи:
y=4x^4-10b, x,y,b-вещественные числа , вот листинг,выдает ошибку!!!!помогите исправить,пожалуйста
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <locale.h>
void main (void)
{
setlocale(LC_CTYPE,"Russian");
float x,y,b,a;
printf ("введите y=");
scanf ("%f",&y);
printf ("введите b=");
scanf ("%f",&b);
scanf ("%f",&x);
a=(y+10*b)/4;
x=pow(a,0.25);
printf("x=%f\n",x);
fgetc (stdin);
fgetc (stdin);
}Решение задачи: «Нахождения корней уравнения»
textual
Листинг программы
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <locale.h>
int main (void)
{
setlocale(LC_CTYPE,"Russian");
float x,y=0,b;
printf ("введите b=");
scanf ("%f",&b);
printf("введите x=");
scanf ("%f",&x);
y=4*(pow(x, 4))-10*b;
printf("y=%f", y);
return 0;
}
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с числами с плавающей точкой и для работы с консолью
- Установка русской локали для вывода информации
- Объявление переменных x, y и b типа float
- Запрос у пользователя значения переменной b с помощью функции scanf
- Запрос у пользователя значения переменной x с помощью функции scanf
- Вычисление значения переменной y по формуле y=4(pow(x, 4))-10b
- Вывод значения переменной y на экран с помощью функции printf
- Завершение работы программы