Пәні бойынша ОҚУ-Әдістемелік кешен



бет84/111
Дата11.09.2020
өлшемі1,21 Mb.
#77805
1   ...   80   81   82   83   84   85   86   87   ...   111
Байланысты:
UMK Ci tilinde programmalau (1)

Әдістемелік нұсқау:

Амалдар туралы мәліметтерді стандартты кестеге жазу: амал аты, белгіленуі, приоритет, операнда типі, нәтиже типі.

Функциялар туралы мәліметтерді де стандартты кестеге жазу: функцияның математикалық белгіленуі, функцияны қолдану, аргумент типі, нәтиже типі.

Мысал. /*   Матеметикалық функциялар  */

#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   ...   80   81   82   83   84   85   86   87   ...   111




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет