Найти причины и способы исправления ошибок в коде вычисления выражения - C (СИ)
Формулировка задачи:
Начинаю изучение С++, написала первую программу, однако результаты выводит неверные (y=-nan(ind),хотя должно быть число) . Помогите найти ошибку
#include <math.h> #include <stdio.h> #define FIO "Кельцына Ольга" #define GR "студентка группы 4413" #define LR2 "Лабораторная работа 2" #include <conio.h> int main() { float y, x, y1, y2; printf("\n Введите значение переменной x:"); scanf_s("%d", &x); printf("\n %s \n %s_%s", LR2, GR, FIO); printf("\n исходные данные: х = %e", x); y1 = sin(x - 0.5); y2 = log(pow(x, 5) - 3); y = y1 / y2 - 3 * 10 * 10; printf("\n Результаты: y= %f", y); //scanf_s("%d", &x); _getch(); }
Решение задачи: «Найти причины и способы исправления ошибок в коде вычисления выражения»
textual
Листинг программы
scanf("%f", &x);
Объяснение кода листинга программы
- Вводится значение переменной x с помощью функции scanf().
- Значение переменной x сохраняется в памяти компьютера.
- Далее код выполняет действия с переменной x.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д