Dasturlash 0-qadam: matematika




Download 1,28 Mb.
Pdf ko'rish
bet8/17
Sana19.12.2023
Hajmi1,28 Mb.
#123542
1   ...   4   5   6   7   8   9   10   11   ...   17
Bog'liq
dasturlash 0 qadam matematika free

Dan
Gacha
%d
-2 147 483 648
2 147 483 648
%u
0
4 294 967 296
%lld
-9 223 372 036 854 775 808
9 223 372 036 854 775 808
%llu
0
18 446 744 073 709 551 616
Python dasturlash tilida ancha oson, print funksiyasining 
o‘zi hech qanday o‘zgarishlarsiz musbat va manfiy sonlarni 
ekranga chiqara oladi.
printf("%d", -1522); // -1522
print(-1522) # -1522
printf("%lld", -84154787445LL); // -84154787445
print(-84154787445) # -84154787445
Mavzuda doir masalalar:
Sonlar oʻqi
Bitta to‘g‘ri chiziq olamiz va uning teng uzunlikdagi qism-
larga ajratamiz:
Endi shu kesimlarning o‘rtasiga 0 ni qo‘yamiz va o‘ngga 
qarab sanoq: 1,2,3, … sonlarini, chap tarafiga esa -1, -2, -3, … 
sonlarini yozib chiqamiz:


23
Hosil bo‘lgan shakl 
sonlar o‘qi deyiladi. Ko‘rib turgani-
ngizdek manfiy sonlar 0 dan chapda, musbat sonlar esa 0 dan 
o‘ng tarafda joylashgan.
Ba’zida sonlar o‘qini birorta songa karrali sonlar ko‘ri-
nishida ham ifodalash mumkin (karra so‘zi haqida sal ke-
yinroq), ya’ni har bir kesimlarni 1 qiymatga emas 1 dan farqli 
qiymatga oshirib yozamiz:
Ushbu sonlar o‘qining har bir kesimi 4 ta birlikka oshirilgan.
Sonlar o‘qi keyingi mavzularimizda juda as qotadi. 
Umuman sonlar ustida bajariladigan qo‘shish, ayirish, sonning 
absolyut qiymati kabi amallarni sonlar o‘qi yordamida tushun-
tirish oson bo‘ladi. Bundan tashqari sonlarni taqqoslashni ham 
sonlar o‘qi yordamida tushuntirish juda oson. Masalan, bizga 
ikkita va 
b
noma’lum son berilgan bo‘lsin. Agar 
a
soni 
sonlar o‘qida 
b
sonidan chapda joylashgan bo‘lsa, demak 
a
soni 
b
sonidan kichik bo‘ladi va 
a b
<
ko‘rinishida yoziladi. 
Agar 
a
soni 
b
sonidan sonlar o‘qida o‘ngda joylashgan bo‘lsa, 
demak 
a
soni 
b
sonidan katta bo‘ladi va 
a b
>
ko‘rinishida 
yoziladi. Agar ikkala son bir-biriga teng bo‘lsa 
a b
=
ko‘ri-
nishida yoziladi.


24
Yuqorida son o‘rnida kichik lotin 

a b
 harflarini ishlatdik.
Bu degani 

a b
 harflari o‘rnida xohlagan son qo‘yilsa ham 
qonuniyat o‘zgarmasligini anglatadi va noma’lum son de-
yiladi. Bundan keyin agar ifodalarda lotin harflar kelib qol-
sa bilingki, harf o‘rnida siz xohlagan sonni qo‘yishingiz 
mumkin. Ayrim hollarda harflar o‘rnida qanday sonlar kel-
ishi aniq ko‘rsatilgan bo‘ladi.
Ushbu taqqoslash usulidan xulosa chiqarsak, 0 dan kichik 
har qanday son manfiy son 
(
0)
<
, 0 dan katta har qanday son 
esa musbat son 
(
0)
>
ekanligi kelib chiqadi.
-4 soni -1 sonidan kichik, chunki chapda joylashgan. 
3 soni -2 sonidan katta, chunki o‘ngda joylashgan.
Dasturlash tillarida bitta son va matnni chiqarishni 
ko‘rib chiqdik. Endi esa, dasturlash tillarida bir nechta sonni 
ekranga chiqarishni ko‘rib chiqamiz. Aslida u siz o‘ylagancha-
lik murakkab emas. 

Download 1,28 Mb.
1   ...   4   5   6   7   8   9   10   11   ...   17




Download 1,28 Mb.
Pdf ko'rish