Табулирование функций - C (СИ)
Формулировка задачи:
Вот все что смог написать из кода программы, можете помочь отредактировать её под мой вариант?
#include<math.h> #include<conio.h> #include<stdio.h> void main () { float a=0.91,b=1.8,X0=0.333,Xk=4.1,Dx=0.321,x,y; clrscr(); x=X0; while (x<=Xk) { if (x<1) { ( Функция ) printf("\ny= %2.3f x= %2.3f" ,y,x); } if ((1<=x)&&(x<=2.8)) { ( Функция ) printf("\ny= %2.3f x= %2.3f" ,y,x); } if (x=>2.8) { ( Функция ) printf("\ny= %2.3f x= %2.3f" ,y,x); } x+=Dx; } getch(); }
Решение задачи: «Табулирование функций»
textual
Листинг программы
#include<math.h> #include<conio.h> #include<stdio.h> int main () { double a=0.91,b=1.8,X0=0.333,Xk=4.1,Dx=0.321,x,y; x=X0; while (x<=Xk) { if (x<1.0) y = pow(x * x * x * x + a * b, 1. / 4.); else if ( 1.0<=x && x<=2.8) y = x * exp(a * x); else y = x / (a * a + pow(b * b, 1. / 3.)); printf("\ny= %2.3f x= %2.3f" ,y,x); x+=Dx; } getch(); return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д