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