Циклдік операторлар. Цикл түрлері



бет3/3
Дата01.11.2022
өлшемі31,16 Kb.
#46779
түріКонспект
1   2   3
Байланысты:
Циклдік операторлар. Цикл т рлері

Мысал14.

Берілген х бойынша у- ті есептеу бағдарламасын құрыңдар.
{ float x, y;
cin>>x;
if (x>=1 && x<=2) {y=sin(x*x); goto a1; }
if (x<1) y=1/x; else y=exp(2*x)*pow(x,1/3);
a1: cout<<”y=”<}
C++ тілінде кездейсоқ бүтін санды шығару үшін rand() функциясы қолданылады. Берілген [a,b] аралығындағы кездейсоқ бүтін санды шығару үшін функция былайша жазылады:
rand()% (b-a+1)+a;
Мысалы: [10,50] аралығындағы кездейсоқ бүтін санды шығару үшін команда x=rand()%41+10; түрінде жазылады.
rand() функциясы stdlib.h тақырыптық файлында анықталған.
Әрбір орындатқанда уақытқа байланысты әр түрлі кездейсоқ сандар алу үшін, яғни ағымдық уақытқа байланысты кездейсоқ санды генерациялау үшін time.h тақырыптық файлында анықталған srand(time(0)) командасы қолданылады.
Мысал 15. [0,10] аралығындағы кездейсоқ шыққан 3 бүтін санның нешеуі жұп екенін анықтайтын бағдарлама құрыңдар.
#include
#include
#include
#include
main()
{ int a,b,c,k=0;
srand(time(0));
a=rand()%10;
b=rand()%10;
c=rand()%10;
cout<<"a="<if (a%2==0) k++;
if (b%2==0) k++;
if (c%2==0) k++;
cout<<"\n k="<getch();
}

Достарыңызбен бөлісу:
1   2   3




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

    Басты бет