Информатика, вопрос задал floferum2 , 2 года назад

C
Получите от пользователя значение переменной x и вычислите значения функций f (x)=exp(−∣x∣)sin(x) и g(x)=exp(−∣x∣)cos(x) .
Версия 1: все функции размещены в одном файле с исходным кодом

Ответы на вопрос

Ответил ppgem374
1

#include <stdio.h>

#include <math.h>

int main()

{

   float x, f, g;

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

   scanf("%f", &x);

   f = exp(-fabs(x)) * sin(x);

   g = exp(-fabs(x)) * cos(x);

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

   printf("g(x) = %f", g);

   return 0;

}


floferum2: Спасибо! можешь ответить ещё на 1 вопрос в профиле ? на оба вопроса поставлю лучший)
floferum2: Возвращаемое значение пропущено: "scanf"
floferum2: Что делать?
ppgem374: Scanf в случае успешного завершения возвращает количество тех элементов которым было успешно присвоено значение. У нас нет проверки этого значения вот и выдает ошибку, точнее это не ошибка, а предупреждение, иначе прога не скомпилилась бы.
floferum2: а 2 вопрос поможешь?
floferum2: Сможешь помочь?)
Новые вопросы