Laboratoriya ishi №2 Mavzu: Dasturlash tili tarkibidagi arifmetik amallar,standard funksiyalar va mantiqiy amalarga oid misollarning dasturini tuzish,natija olish



Download 24,6 Kb.
bet1/3
Sana14.04.2020
Hajmi24,6 Kb.
#44487
  1   2   3
Bog'liq
LABORATORIYA ISHI 2

LABORATORIYA ISHI №2

Mavzu: Dasturlash tili tarkibidagi arifmetik amallar,standard funksiyalar va



mantiqiy amalarga oid misollarning dasturini tuzish ,natija olish.

Reja:


  1. Masalaning qo`yilishi.

  2. Ishning maqsadi.

  3. Nazariy qism.

  4. Amaliy qism.

  5. Xulosa.

  6. Foydalanilayotgan adabiyotlar.

Masalaning qo’yilishi:

Masalani yechishdan oldin uning qo’yilishi oydinlashtiriladi ,ya’ni bunda uning maqsadi

va yechilish shartlari aniqlanadi ,boshlang’ich ma’lumatlar va natijalarning tarkibi

asoslanadi .Bu ma’lumotlar asosida u matematik formulalar ko’rinishida ifoda

qilinadi.

Ishning maqsadi:

Dasturlash tili tarkibidagi standard kutubxonalar standard funksiyalar arifmetik va

mantiqiy amallarni talabalarga o’rgatish,ularga oid misollar dasturini tuzish va

natija olish.



Nazariy qism :

C++ tilida quyidagi funksiyalar ishlatiladi:



  1. Trigonametrik funksiyalar:

cos(x) – x ning trigonometrik kosinusini hisoblaydi (x radianda)

cos(0)=1


sin(x) – x ning trigonometric sinusini hisoblaydi (x radianda)

sin(0)=0


tan(x) – x ning trigonometric tangensini hisoblaydi (x radianda)

tan(5)=0.087488

acos(x) – x ning trigonometrik arkkosinusini hisoblaydi (-1<=x<=1)

acos(1)=0



  1. Giperbolik funksiyalar:

cosh(x) – x ning trigonometrik giperbolik kosinusini hisoblaydi.

cosh(2)=3.7621

sinh(x) – x ning trigonometrik giperbolik sinusini hisoblaydi.

sinh(1)=1.1752

acosh – x ning giperbolik kosinus maydonini hisoblaydi.

acosh(5)=2.3124

atanh(x) – x ning giperbolik tangens maydonini hisoblaydi.

atanh(0.5)=0.5493



  1. Eksponetsial va logarifmik funksiyalar:

exp(x) – e ning x chi darajasini hisoblaydi.

exp(2)=7.3890

log(x) – x ning natural logarifmi (e asosiga ko’ra)

log(2.718282)=1

log10(x) – x ning10 asosiga ko’ra logarifmi

log10(1000)=3

exp2(x) – ikkilik eksponential funksiyalarni hisoblaydi.

modf(x)-fraktsional va ajralmas qismlarga bo’ladi

ilogb(x)-butun sonly ikkilik logarifmni hisoblaydi


  1. Pover funksiyalari:

pow(x,y)- x ning y chi darajasini hisoblaydi.

pow(3,4)=81

sqrt(x) – x ning kvadrat ildizini hisoblaydi.

sqrt(625)=25.

cbrt(x) – x ning kubik ildizini hisoblaydi.

cbrt(27)=3

hypot(x) – katetlar berilgan holda gipotenuzani hisoblaydi.


  1. Xato va gamma funksiyalari

erf(x)-funksiyadagi xatolikni topadi.

  1. Yaxlitlovchi va qolgan funksiyalar

ceil(x) - x ni xdan katta yoki unga teng bo’lgan eng kichik butun songacha yaxlitlaydi.

ceil(12.6)=13

floor(x) - x ni xdan kichik bo’lgan eng katta butun songacha yaxlitlaydi.

floor(4.8)=4

fmod(x,y) –x/y ning qoldig’ini kasr son tipida beradi.

fmod(7.3,1.7)=0.5

trunc(x) – o’mli kasrdan keyin qo’shaloq qiymatni kesadi va natijada butun sonni

beradi.


copysign(x,y) – x qiymatini y belgisi bilan qiymatini qaytaradi.

fmax(x,y) – qiymatlar orasidan maksimumini topadi.

fmin(x,y) - qiymatlar orasidan minimumini topadi.

fabs(x) – x haqiqiy sonning absolyut qiymatini hisoblaydi.

abs(x) – x butun sonning absolyut qiymatini hisoblaydi

.

O’zgarmaslar:

INFINITY-cheksiz qiymat;

HUGE_VAL – eng katta qiymat;

HUGE_VALF - eng katta haqiqiy qiymay;

HUGE_VALL – eng katta long double qiymat;



C++ da standard kutubxonalar

- Konteynerlardagi ma’lumotlarni qayta ishlashda qo’llanadigan

Funksiya va klaslar e’lonlari berilgan.



- sonlarni tekstga,tekstni songa aylantiruvchi funksiyalar,xotira

Bilan ishlaydigan funksiyalar ,tasodifiy sonlar generatsiyasini hosil qiluvchi

Funksiyalar e’lonlarini o’z ichiga oladi.

- standard kirish/chiqish funksiyalarining e’lonlari berilgan.

- vaqt v asana bilan ishlaydigan funksiya e’lonlari berilgan.

- konteynerlar ichidagi ma’lumotlar manipulyatsiyasida qo’llanadigan

Iterator klaslari e’lonlari berilgan.



- standard kutubxona konteynerlari uchun xotira ajratishda qo’llanadigan funksiya va klaslar e’lonlari berilgan.

- mahalliy sharoitga moslashgan birliklar bilan ishlaydigan funksiyalar e’lonlari berilgan.

1)A1=

2)A1=

3)A1=

4)A1=

5)A1=

Download 24,6 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish