Вычислить и вывести на экран в виде таблицы значения функции - C (СИ) (71714)

Узнай цену своей работы

Формулировка задачи:

Не пойму как вписать эту большую скобку ?? И если не сложно книгу порекомендуйте пожалуйста.

Решение задачи: «Вычислить и вывести на экран в виде таблицы значения функции»

textual
Листинг программы
double a,x,b,c, F;
int r
=scanf("%lg%lg%lg%lg", &a,&x,&b,&c);
assert(r==4);
        // Дальнейший код как раз и раскрывает большую скобку.
        // Те. вычисляет значение F в зависимости от условий
if(  x<0.6 && b+c!=0  ) F = a*x*x*x + b*b + c;
else if(  x>0.6 && b+c==0) F= (x-a)/(x-c);
else F = x/c + x/a;
printf("F=%f\n", F);  // И печатаем...

Объяснение кода листинга программы

  1. Объявлены переменные: double a,x,b,c, F; int r.
  2. С помощью функции scanf() вводятся значения переменных a,x,b,c.
  3. Проверяется, что введены все четыре значения, с помощью assert(r==4).
  4. Если x<0.6 и b+c!=0, то F = axxx + bb + c.
  5. Если x>0.6 и b+c==0, то F= (x-a)/(x-c).
  6. В противном случае F = x/c + x/a.
  7. Выводится значение F на экран с помощью printf(F=%f\n, F).

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы