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

Написать программу, которая выдает таблицу значений функции Y = 6x2 + arctg(x), угол вводится в градусах. Перевод угла в радианы предусмотреть в программе. Начальное и конечное значение вводит пользователь. Предусмотрите проверку корректности (начало меньше конца)

#include
#include
#include
#include
void main()

{

setlocale(LC_ALL,"rus");

float x,y1,y2,y,A;

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

scanf ("%f",&y1);

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

scanf ("%f",&y2);

if (y1>y2&&y == 3)

for (y = y1;y < y2;y++)

{

A=y*3,14/180;

x=6*pow(x,2) + atan(x);

printf("x=%f\n",x);

}

return 0;

}

в чем ошибка? скажите

Показать ответ
Ответ:
tinkimolko
tinkimolko
14.09.2020 23:01

Объяснение:

#include<math.h>

#include <locale.h>

#include <stdio.h>

int main()

{

setlocale(LC_ALL, "rus");

float x, xn, n, Y,       y, A;

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

scanf("%f", &x);

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

scanf("%f", &xn);

 

printf("Введите шаг :");

scanf("%f", &n);

 

 

while (x <= xn)  

{

     A = x * 3, 14 / 180;

  Y = 6 * pow(x, 2) + atan(A);

   

  x += n;

   

  printf("%5.2f -> %5.2f\n", x, Y);

   }

 

return 0;

}

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