Әдістемелік нұсқау:
Амалдар туралы мәліметтерді стандартты кестеге жазу: амал аты, белгіленуі, приоритет, операнда типі, нәтиже типі.
Функциялар туралы мәліметтерді де стандартты кестеге жазу: функцияның математикалық белгіленуі, функцияны қолдану, аргумент типі, нәтиже типі.
Мысал. /* Матеметикалық функциялар */
#include
#include
#include
main() { clrscr(); float x,y,w; int a,b,c,f, m; float si,co;
puts(" енгізіңіз arg x=?"); scanf("%f",&x);
y=exp(x); printf("x=%4.2f\t y=%4.2f\n",x,y); /* x=2 y=7.39 */
puts(" енгізіңіз arg x<1 ?"); scanf("%f",&x);
y=asin(x); printf("x=%4.2f\t y=%4.2f\n",x,y); / * x=0.5 y=0.52 */
puts(" енгізіңіз aarg x= ?"); scanf("%f",&x);
w=atan(x); printf("x=%4.2f\t w=%4.2f\n",x,w); / * x=6.28 w=1.41 */
puts("енгізіңіз arg x= ?"); scanf("%f",&x);
c=ceil(x);f=floor(x); printf("x=%4.2f\t c=%d\t f=%d\n",x,c,f); /* x=3.62 c=4 f=3 */
puts("енгізіңіз arg a & b = ?"); scanf("%d%d",&a,&b);
m=fmod(a,b); printf("a=%d\t b=%d\t m=%d\n",a,b,m); /* a=50 b=9 m=5 */
puts("енгізіңіз x & y=?"); scanf("%f%f",&x,&y); w=hypot(x,y); printf("x=%4.2f\t y=%4.2f\t w=%4.2f\n ",x,y,w); /*x=1.57 y=3.14 w=3.51 */ si=sin(x);co=cos(x);
printf("x=%4.2f\t si=%4.2f\t co=%4.2f\n ",x,si,co); /* x=1.57 si=1.00 co=0.00*/ }
1>
Достарыңызбен бөлісу: |