Maqseti: Maǵlıwmatlardiń sazlanǵan hám payda qılı’natuǵIn túrlerin úyrenıw hám olardı ızertlew. Qoyılǵan másele


Download 0.89 Mb.
bet13/23
Sana30.03.2023
Hajmi0.89 Mb.
#1309317
1   ...   9   10   11   12   13   14   15   16   ...   23
Bog'liq
метод Маглыу.струк

Aniqlaniwi

Misal

ceil(x)

x ti x dan úlken yaki oǵan teń b-n eń kishi Pútin sanǵasha yahlitlaydi

ceil(12.6) = 13.0
ceil(-2.4) = -2.0

cos(x)

x tiń trigonometrik kosinusi (x radianda)

cos(0.0) = 1.0

exp(x)

e niń x shi dárejesi (eskponetsial f-ya)

exp(1.0) = 2.71828
exp(2.0) = 7.38906

fabs(x)

x tiń absolut mánisi

x>0 => abs(x) = x
x=0 => abs(x) = 0.0
x<0 => abs(x) = -x

floor(x)

x ti x dan kishi bolǵan eń úlken Pútin sanǵasha yahlitlaydi

floor(4.8) = 4.0
floor(-15.9) = -16.0

fmod(x,y)

x/y tiń qaldıǵın bólshek san tipinde beredi

fmod(7.3,1.7) = 0.5

log(x)

x tiń natural lagorifmi (e tiykarına kóre)

log(2.718282)= 1.0

log10(x)

x tiń 10 tiykarına kóre lagorifmı

log10(1000.0)=3.0

pow(x,y)

x tiń y shi dárejesin beredi

pow(3,4)= 81.0
pow(16,0.25) = 2

sin(x)

x tiń trigonometrik sinusı (x radianda)

sin(0.0)= 0.0

sqrt(x)

x tiń kvadrat koreni

sqrt(625.0)= 25.0

tan(x)

x tiń trigonometrik tangensi (x radianda)

tan(0.0) = 0


C++ PROGRAMMALASTIRIW TILINDE FUNKSIYALAR MENEN ISLEW.
#include
#include
using namespace std;
void summ(int a, int b)// funksiyani járiya qiliw
{ // funksiyaniń baslanıwı
// funksiya denesi
};
// funksiyaniń jabılıwı
main ()
{
summ(a,b); // funksiyanı shıǵarıw
}
Tómende funksiyanı qáliplestiriwdiń eki túrli variantı keltirilgen:
1-variant
#include
#include using namespace std;
void summ(int a, int b) // funksiyanı jarıya qılıw
{
cout<<"\n summ = " << a+b; // funksiya denesi };
main()
{
int a,b;
cout<<"\n a = "; cin>>a;
cout<<"\n b = "; cin>>b;
summ(a,b); // funksiyanı shaqırıp, jumısqa túsiriw
getch(); return 0;
}
Nátiyje:





2-variant
#include
#include
using namespace std;
void summ(int a, int b); // funksiyanı jarıya qılıw
main()
{
int a,b;
cout<<"\n a = "; cin>>a;
cout<<"\n b = "; cin>>b;
summ(a,b); // funksiyanı shaqırıp jumısqa túsiriw
getch();
return 0;
}
void summ(int a, int b)
{
cout<<"\n summ = " << a+b; // funksiya denesi };

Nátiyje:






5-labaratorıya jumısı.
Saralaw usılları hám onıń usulları.
Isten maqset: Saralaw usıl hám algoritmların izertlew. Saralawǵa tiyisli mısallardı sheshiw.
Qoyilgan másele: C++ tilinde pútkil, haqıyqıy, belgili, logikalıq kategoriyadaǵı maģlıwmatlardı daģaza qılıw, standart bolmaǵan kategoriyalardı jaratıw hám olarǵa tiyisli mısallardıń programmasın islep shıǵıw.
Isten maqset: Saralaw usıl hám algoritmlerın izertlew. Saralawǵa tiyisli mısallardı sheshiw. Qoyilģan másele: C++ tilinde pútkil, haqıyqıy, belgili, logikalıq kategoriyadaǵı maģlıwmatlardı daģáza qılıw, standart bolmaǵan kategoriyalardı jaratıw hám olarǵa tiyisli mısallardıń programmasın islep shıǵıw.
Jumıs rejimi: Tájiriybe jumısı teoriyalıq maģlıwmatlardı úyreniw; Berilgen tapsırmanıń algoritmın islep shıǵıw; C++ programmalastırıw ortalıǵında programmanı jaratıw;
Nátiyjelerdi tekseriw; Esabattı tayarlaw hám tapsırıw. Maǵlıwmatlardı kompyuterde qayta islewde elementtiń informatsion maydanı jáne onıń mashina yadında jaylasıwın biliw zárúr. Sol maqsette maǵlıwmatlardı saralaw ámelge asırıladı. Sonday eken, saralaw bul maǵlıwmatlardı giltleri boyınsha mudamı koriniste mashina yadında jaylastırıwdan ibárát. Bul jerde mudamı maǵlıwmatlardı dizbekde giltleri boyınsha ósiwi rejiminde beriliwi túsiniledi. Maǵlıwmatlarǵa qayta islew berilip atırǵanda maǵlıwmattıń informatsıyalıq maydanın hámde onıń mashinada jaylasıwın (adresin) biliw zárúr.

Download 0.89 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   ...   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling