1 laboratotiya ishi Maqsad
Download 191.05 Kb.
|
Документ Microsoft Word22
- Bu sahifa navigatsiya:
- Sarlavha fayllari
№ 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;
{ 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<<"="< Download 191.05 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling