1. Dasturiy taminot va uning turlari


C++da massivga boshlang’ich qiymatlar berish



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

C++da massivga boshlang’ich qiymatlar berish.
Massivlarni ishlatish uchun ularni e’lon 
qilish va kerak bo'lsa massiv elementlarini initsalizatsiya qilish kerak. Massiv e’lon qilinganda 
kompilyator elementlar soniga teng hajmda hotira ajratadi. Masalan yuqorida qo’llanilgan 
char 
tipidagi 

massivini e’lon qilaylik.
Char 
m[4];
Bu yerdagi 4 soni massivdagi elementlar miqdorini bildiradi. Bir necha massivni e'londa 
bersak ham bo'ladi:
Int 
m1[4], m2[99], k, l = 0;
Massiv elementlari dastur davomida initsalizatsiya qilishimiz mumkin, yoki boshlang’ich 
qiymatlarni e’lon vaqtida, {} qavslar ichida ham bersak bo’ladi. {} qavslardagagi qiymatlar 
massiv initsalizaytsiya ro’yhati deyiladi.
Int 
n[5] = {3, 5, -33, 5, 90};
Yuqorida birinchi elementning qiymati 3, ikkinchiniki 5 ... Ohirgi beshinchi element qiymati 
esa 90 bo’ldi.
Misol
:


59 
Double 
array[10] = {0.0, 0.4, 3.55};
Bu yerdagi massiv tipi 
double 
bo'ldi. Ushbu massiv 10 ta elementdan iboratdir.
 
85.C++da massiv elementlarini sikllar yordamida to’ldirish 
A(mxn) matritsa berilgan. Shu matritsa elementlar ini kirituvchi va ekranga jadval 
ko`rinishida chiqaruvchi programma tuzish sikl yordamida. 
#include 
#include 
int main() 

int m, n, a[10][10]; 
cout << "Satrlar sonini kiriting \nm=";cin >> m; 
cout << "Ustunlar sonini kiriting \nn=";cin >> n; 
cout <<"Massiv elementlarini kiriting \n"; 
for(int satr = 0; satr < m ; satr++) 
for(int ustun = 0; ustun < n; ustun++) 

cout << "a[" << satr << "][" << ustun << "]="; cin >> a[satr][ustun]; 

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