C da dasturlash fanidan tajriba ishlarini bajarish boyicha uslubiy korsatma



Download 2,36 Mb.
bet3/3
Sana31.12.2021
Hajmi2,36 Mb.
#208363
1   2   3
Bog'liq
1- tajriba ishi (1)

C++ da son tiplari:





Tip

Hotira

Chegarasi




int

4 bayt

-2 147 483 648 dan 2 147 483 647 gacha (-231 31-1)

unsigned int

4 bayt

0 dan 4294967295 gacha (0 32-1)

short int

2 bayt

-32768 dan 32767 gacha (-215 15-1)

unsigned short int

2 bayt

0 dan 65,535 gacha(0 16-1)

long long

8 bayt

(-263 63-1)



unsigned long long

8 bayt

(0 64-1)

Xaqiqiy sonlarni saqlovchi o zgaruvchi tiplari

float

4 bayt

+/- 3.4e +/- 38 (~7 raqam)

double

8 bayt

+/- 1.7e +/- 308 (~15 raqam)

long double

12 bayt

+/- 3.4e +/- 4932 (~15 raqam)










deb nomlagan maqsadga muvofiq.



C++ :


1.

  1. Boshqa belgilarni, masalan . yoki % . Probel ham qatnashmasligi lozim. -biridan ga

pastki chiziqcha bilan ajratilishi lozim. Masalancan_volume.

3. ar farq qiladi. va

-boshqa.



4. kabi







-2 147 483 648 dan 2 147 483 647






mumkin:





Bunda ning qiymati 10, g

ning qiymati ning qiymati 20, , ga qiymat berilmagan.



Kiritish va Chiqarish




konstantalar yordamida ifodalash.

O`zlashtirish operatori yordamida ifodalash. Bunda dasturda

to`g`ri qiymatlarni o`zlashtirish yo`li

bilan amalga oshiriladi.



Bunda dasturda

o`zgaruvchilarga cin operatori yordamida ma`lumotlar kiritiladi.



Cin operato

cin >> s1 >> s2 ; - bu erda s1, s2 kiritilishi kerak bo`lgan o`zgaruvchilar nomi. O`zgaruvchilar 1 ... n tagacha bo`lishi mumkin. Dasturda cin operatori

Agar o`zgaruvchilar xakikiy yoki butun toifada bo`lsa, ular bir katorda probel bilan ajratilgan xolda ketma-ket kiritiladi. Kiritishning oxirgi belgisi sifatida Enter klavishasining bosilishi tushuniladi. Agar o`zgaruvchilar char simvolli toifada bo`lsa, qiymat probel bilan ajratilmaydi, ketma-ket kiritiladi, chunki probel ham simvol sifatida karaladi.






out operatori orqali amalga oshiriladi.

cout<1<2<3<<... <n ; - bu yerda a1, a2 , a3 , an chiqarilishi kerak bo`lgan o`zgaruvchilar nomi. O`zgaruvchilar 1 ... n tagacha bulishi mumkin. O`zgaruvchilar ixtiyoriy toifadagi bulsa, ular bir katorda probel bilan ajratilmagan xolda ketma-ket chiqariladi.

O`zlashtirish operatori.

Bu operator ifodani xisoblab uning natijasini o`zgaruvchiga o`zlashtirish uchun xizmat qiladi. Operatorning umumiy ko`rinishi quyidagicha


v=a;


Bu yerda v o`zgaruvchining nomi; = - o`zlashtirish operatorining belgisi a

ifoda, konstanta, o`zgaruvchi, standart funktsiya bo`lishi mumkin.

Ishlash printsipi: a ning qiymati v tomonidan o`zlashtiriladi, v va a bir xil toifaga tegishli bo`lishi kerak. Bundan fakat ikkita xol mustasno:


    1. Agar v o`zgaruvchi xaqiqiy a yesa butun bo`lsa;

    2. a o`zgaruvchiga nisbatan chegaralangan va aksincha;

C++ tilida chiziqli jzscvzarayonni tashkil qilish uchun asosan, kiritish, chiqarish, o`zlashtirish operatorlari ishlatiladi.













kiritish chiqarish bilan ishlash uchun
standart kutibxonalardan foydalanganda har bir

dasturda uni yozish lozim



Dastlab kiritilgan sonni

uvchining qiymatini chiqarish.


ikkita son probel (birnechta probel yoki qatorlar)bilan ajratilgan holda kiritiladi.


Arifmetik amallar:

Amal nomi

C++ da yozilish




+

Ayirish

-




*




/

Qoldiq olish

%

























va butun sonlari. Uchburchak yuzasi formulasi: s= .
a va b sonlari butun, lekin s soni haqiqiy son.






qiymatini Yuqoridagi masalada buni






yoki




Variantlar


  1. O`lchami x bo`lgan qubik berilgan. Uning hajmini toping.

  2. Radyuslari r1, r2, r3 bolgan 3 to doira radyuslari berilgan. Doiralarni yuzini hisoblang.

  3. Yuzasi s va balandligi h bo`lgan uch burchag berilgan. Uni asosini toping.

  4. Radyusi r bo`lgan sharing yuzini toping.

  5. a,b va c tamonli uch burchag berilgan. Uch burchagning pirimetiri topilsin.

  6. Asoslariavab, balandligihbo`lgang`olayuzinitoping.

  7. Qo`nisni balandligi h va radyusi r bo`lsa uni hajmi nimaga teng bo`ladi.

  8. Tezligi v bo`lgan avtomabil s masofani qancha vaqtda bosib o`tadi.

  9. h balandlikqan erkin tushayotgan jism qancha vaqtdan keyin erga uriladi.

  10. Jo`mrakdan 1 s da 1 milli litr suv tomsa x yilda necha litr suv tomadi.

  11. 1 dan n gacha sonlar berilgan. Berilgan sonlarni yig`indisini toping.

  12. Massasi m bo`lgan jismni og`irligini toping.

  13. m massali jismga a tezlanish berilganda unga qanchali kuch tasir qiladi.


PDF создан с пробной версией pdfFactory Pro pdffactory.com



Download 2,36 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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