1. Dasturiy taminot va uning turlari


}  for(int satr = 0; satr < m; satr++)



Download 2,42 Mb.
Pdf ko'rish
bet47/51
Sana20.06.2022
Hajmi2,42 Mb.
#685218
1   ...   43   44   45   46   47   48   49   50   51
Bog'liq
1-95 TBCL 103


for(int satr = 0; satr < m; satr++) 

for(int ustun = 0; ustun < n; ustun++) 
cout << a[satr][ustun] << "\t"; cout<<"\n"; 

return 0;
}
 
86. C++da massiv elementlarini tasodifiy sonlar yordamida to’ldirish. 
87. C++da bir o’lchamli massiv elementlarini qo’lda kiritish orqali to’ldirish.
 Massiv 
elementlarini chop etish. 
#
include

Using
namespace
std

Int
main
(){ 
Long
n, i; 
Cin
>> n; 
Long
a[n]; 
For
(i = 
0
; i < n; i++) 


60 
Cin
>> a[i]; 
For
(i = 
0
; i < n; i++) 
Cout
<< a[i] << 
" "

Return
0


88.C++da ikki o’lchamli massiv elementlarini tasodifiy sonlar yordamida to’ldirish
.
 
89.C++da statik massivlar. Ularni e’lon qilish va initsializatsiyalash. 
Statik tarkibidagi elementlarning soni, shuningdek ularga ajratilgan xotira hajmi 
kompilyatsiya vaqtida o'zgarmaydi. Dinamik massivlar haqida kursimizning keyingi 
mavzularida tanishamiz. Statik massivlarni e'lon qilish va initsializatsiyalash. Yuqoridagi kod 
satrlarida biz 0 qiymat bilan initsializatsiyalangan beshta int elementni (ya'ni butun sonlarni) 
o'z ichiga olgan mynumbers deb nomlangan massivini e'lon qildik. Shunday qilib, C++ da 
massivni e'lon qilish uchun sintaksis quyidagicha: element_tipi Massiv_nomi 
[Elementlar_miqdori] = {Boshlang’ich_qiymatlar-majburiy emas} Massivni e'lon qilish bilan 
bir qatorda shu zahoti uning barcha elementlari initsializatsiyalash mumkin. Shunday qilib, 
beshta butun sonli qatorni besh xil butun sonli qiymatlar bilan initsializatsiyalash mumkin: int 
mynumbers[5] = {34, 56, -21, 5002, 365}; Massivning barcha elementlari nol bo’lishi ham 
mumkin (standart qiymat kompilyator tomonidan taqdim etiladi): int mynumbers[5] = {0}; 
Yuqoridagi qator barcha elementlarga nol qiymatni beradi. Shuningdek, qator elementlarining 
faqat bir qismini initsializatsiyalash mumkin: int mynumbers[5] = {34, 56}; Ushbu holatda 
dastlabki ikkita elementga 34 va 56 qiymatlari beriladi. Boshqa elementlar esa nolga 
tenglashtiriladi. Massivning uzunligini (ya'ni undagi elementlarning sonini belgilash) 
konstanta qilib belgilashva massivni belgilashda foydalanish mumkin: const int 
ARRAY_LENGTH = 5; int mynumbers[ARRAY_LENGTH] = {34, 56, -21, 5002, 365}; Bu, 
masalan, massivning uzunligini bir nechta joylarda, masalan, massivning barcha elementlarini 
aylanib chiqish va undan foydalanish zarur bo'lganda foydalidir. Bunday holda, qator 
uzunligini o'zgartirganda, faqat const int deb e'lon qilingan bitta qiymatni tuzatish kifoya 
qiladi. Agar massivdagi elementlarning boshlang'ich soni noma'lum bo'lsa, uni chiqarib 
tashlash mumkin: int mynumbers[] = {2017, 2052, -525}; Yuqoridagi kod qiymatlari 2017, 
2052 va -525 bo'lgan uchta butunsonli massivni yaratadi. 

Download 2,42 Mb.

Do'stlaringiz bilan baham:
1   ...   43   44   45   46   47   48   49   50   51




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