В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Lafemme1
Lafemme1
18.02.2020 12:42 •  Информатика

Вычислите таблицу значений выражения (x3+1)/(x-3)+x. Начальное и конечное значение вводит пользователь. Предусмотрите проверку корректности (начало меньше конца)
Программа на языке С
где я допустила ошибку?

#include
#include
#include
#include
int main()
{
setlocale(LC_ALL,"rus");
float x,y1,y2,y;
printf("Введите начальное значение x:");
scanf ("%f",&y1);
printf("Введите конечное значение x:");
scanf ("%f",&y2);
if (y1 for (y=y1;y>y2;y++);
{
y=(pow(x,3)+1)/(x-3)+x;
printf("y=%f\n",y);
}
return 0;
}

Показать ответ
Ответ:
patik20001
patik20001
15.10.2020 12:45

ответ

у тебя много ошибок

Объяснение:

#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;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота