1 laboratotiya ishi Maqsad


Download 191.05 Kb.
Sana07.11.2020
Hajmi191.05 Kb.
#141725
Bog'liq
Документ Microsoft Word22


1 laboratotiya ishi

Maqsad: ma'lumotlarning asosiy turlarini, har xil toifadagi o'zgaruvchilarni tavsiflash usullarini, qiymat berish operatorlarini va ma’lumotlarni kirish / chiqishlarni tashkil qilishni o'rganish.

Qisqacha nazariy ma'lumotlar:

Algoritm - bu qat'iy belgilangan qoidalar bo'yicha bajariladigan harakatlar ketma-ketligi bo’lib, bu muammoni hal qilish jarayonini noyob ravishda cheklaydi va aniq bosqichda uni hal qilishga olib keladi.

Algoritmlashtirish – bu amaliy dasturni kompyuter dasturi shaklida amalga oshirish imkoniyati bilan hal qilish uchun rasmiy usulni ishlab chiqishdir.

Blok – shema ko'rinishidagi algoritmning tasviri "Algoritmlar, dasturlar, ma'lumotlar va tizimlarning sxemalari" yagona dasturiy hujjatlar tizimining GOST 19.701-90 ga muvofiq amalga oshiriladi.



Sarlavha fayllari:

Matematik math kutubxonasi umumiy matematik operatsiyalar va ma’lumotlar toifasini o'zgarishlarni bajarish uchun bir qator funktsiyalarni belgilaydi. Matematik funktsiyalar:



1) trigonometrik funktsiyalar:

cos - radianga aylantirilgan burchak kosinusini hisoblash;

sin- radianga aylantirilgan burchak sinusini hisoblash;

tan-radianga aylantirilgan burchakning tangensini hisoblash;

acos-arkkosinni hisoblash, natija radianlarda bo'ladi;

asin-arksini hisoblash, natija radianlarda bo'ladi;

atan-arktangent hisoblash, qaytish qiymati radian bo'ladi;

atan2- arktangens va uning kvadrantni x va y koordinatalar bo'yicha hisoblashda qaytarilgan natija radian shaklida bo'ladi ;
2) giperbolik funktsiyalar:

cosh-giperbolik kosinusni hisoblash;

sinh-giperbolik sinusni hisoblash;

tanh-giperbolik tangensni hisoblash;
3) eksponensial va logarifmik funktsiyalar:

exp- eksponentani hisoblash;

log- natural logarifm;

log10- o’nli logarifm;

modf- haqiqiy qiymatni kasr va butun qiymatarga bo'lish;

4) daraja funktsiyalari:



pow - sonni darajaga ko’tarish;

sqrt - kvadrat ildiz;

5) yaxlitlash, modul va boshqa funktsiyalari:



ceil - eng kichik butun songa yaxlitlash;

fabs - modul qiymatlarini hisoblash;

floor - eng katta butun songa yaxlitlash;

fmod - suratni maxrajga bo’lgandagi qoldiq.

Topshiriqni bajaramiz




A=0.3, B=2.8, C=-4.5, D=1.35.Qiymatlarni olgan dastur tuzamiz.
#include

#include

using namespace std;
int main()

{

float A,B,C,D,Y;



cout<<"A=";cin>>A;

cout<<"B=";cin>>B;

cout<<"C=";cin>>C;

cout<<"D=";cin>>D;

Y=A*(D*D*D)/3+B*(C*C)/2;

cout<<"="<

return 0;

}



Zibibullayev DIlshod

Download 191.05 Kb.

Do'stlaringiz bilan baham:




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