Регистрация
Войти
Стать экспертом Правила
Информатика

Пожалуйста посчитайтеЕЕ!!!!Вычислите таблицу значений выражения (x3+1)/(x-3)+x. Начальное и конечное значение вводит пользователь. Предусмотрите проверку корректности (начало меньше конца)Программа на языке Сгде я допустила ошибку?#include#include#include#includeint main(){setlocale(LC_ALL,"rus");float x,y1,y2,y;printf("Введите начальное значение x:");scanf ("%f",&y1);printf("Введите конечное значение x:");scanf ("%f",&y2);if (y1for (y=y1;y>y2;y++);{y=(pow(x,3)+1)/(x-3)+x;printf("y=%fn",y);}return 0;}

ОТВЕТЫ

#include <stdio.h>

#include <locale.h>

int main()

{

  setlocale(LC_ALL, "rus);

  float y1 , y2, y;

printf("Введите начальное значение :");

scanf("%f", &y1);

printf(" Введите конечное значение :");

scanf("%f",&y2);

if(y1>y2)

{

int temp=y1;

y1=y2;

y2=temp;

}

for(int x=y1;x<=y2;x++)

{

y=(x*x*x+1)/(x-3)+x;

printf(" x = %d y=%f/n", x,y);

}

return 0;

}

353
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам