Referat bajardi: Kompyuter injinering fakulteti Dasturiy injinering yo‘nalishi1-kurs talabasi Bosimov Bekmurod Baxrom o‘g‘li


Ekranga quyidagi natija chiqariladi



Download 90,36 Kb.
bet3/4
Sana09.12.2022
Hajmi90,36 Kb.
#882449
TuriReferat
1   2   3   4
Bog'liq
bosimov bekmurod dasturlash 1- amaliy mashg‘uloti

Ekranga quyidagi natija chiqariladi:

C:\users\user\documents\c++\massivI\bin\debug\mass


ivl.exe
a[0]=0 a[1]=0 a[2]=00 a[3]=0 a[4]=0 a[5]=0 a[6]=0
a[7]=0 a[8]=0 a[9]=0 process returned0 <0x0>
execution time : 0.593 sPress any key to continue.
In
Elementlari butun sonlardaniborat bolgan, n elementdan tashkil topgan massiv elementlarini kirituvchi va ekranga chiqaruvchiprogramma tuzilsin. (n <=10)

//Maqsad : massiv elementlarini kiritish va ekranga


chiqarish #include using namespace std;
Int main (){
Int a[10]={0}; int n;
Cout <<”n=”; cin >> n;
For (int i= 0; I < n; i++){ 9
Cout <<”a[“<> a [i];
}
For (int i=0; iReturn 0;}
Massiv elementlari sonini quyidagicha aniqlash mumkin.Massivning kompyuter xotirasida egallangan hajmini, bitta elementi ( massiv elementi toifasi) hajmiga bo’lish orqali.
// maqsad: massiv elementlari sonini aniqlash
#include
Usining namespace std;
Int main(){
Int a[10]; int n;
Cout<<”n=”; cin >>n;
For (int i= 0; iCout <<”a[“<< I <<”]=”; cin >> a[i];}
Cout <<”1- usul=”<Cout<<”2 – usul=”<< sizeof (a) / sizeof (int) << endl;
Return0;}
n= 5 a[0]=6 a[1]=8 a[2]=1 a[3]= a[4]=31 -usul=10
2 – usul =10 proces returned 0 <0x0> executionPress any key to continue

Bir olchamli massivlar uchun ishlatilgan o`zgaruvchilar, bir xil jinsdagi berilganlarni hotirada saqlash uchun foydalaniladi. Ikki olchamli massivlarda esa satr va ustunlar orqali bir xil jinsdagi qiymatlarni ikki olchamli o`zgaruvchilar ichida saqlash uchun foydalaniladi. Ikki o`lchamli statik massivlarni elon qilish. Toifa massiv_nomi [massiv_satrlar_soni] [massiv_ustunlar_soni];


Ikki olchamli massivlarni elon qilishda, bir olchamlidan farqi, massiv nomidan keyin qirrali qavs ichida ikkita qiymat yozilganligidir. Bulardan birinchisi, satrlar sonini ikkinchisi esa ustunlar sonini bildiradi. Ya`ni ikki o‘lchamli massiv elementiga ikkta indeks orqali murojaat qilinadi. Ikki o‘lchamli massivlar matematika kursidan malum bo‘lgan matritsalarni eslatadi.
Ikki o’lchamli massiv e`loniga misol;

Int a[3][3], b[2][4];


A matritsa B matritsa. 10
a00 a01 a02.

a10 a11 a12


a20 a21 a22
b00 b01 b02 b03
b10 b11 b12 b13
A matritsa 3 ta satr, 3 ta ustunga ega.B matritsa 2 ta satr, 4 ta ustunga ega.Ikki o’lchamli masivlarda 1-indeks satrini, 2-indeks ustunni bildiradi.
Birinchi satrning dastlabki elementi a10 – a biru nol elementi dep oqiladi. a o`n deyilmaydi.

Misol :
A(mxn) matritsa berilgan, shu matritsa elementlarini kirituvchi va ekranga jadval ko`rinishida chiqaruvchi programma tuzilsin.


#include
Using namespace std;
Int main() {
Int in, 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; satrFor(int ustun = 0 ; ustun Cout <<”a[“ <>a[satr][ustun]; }
//matritsani jadval shaklida chiqarish
For(int satr = 0; satrFor(int ustun = 0; ustun Cout<Cout<<”\n”;
}
Return 0;
}
11
Berilgan massiv elimentlarini yig`indisini topish dasturini tuzing

#include


int main()
{
int s=0;
int a[10] ;
for (int i = 0; i < 10; i++)
{
cout << "a[" << i << "]="; cin >> a[i];
s=s+a[i];
}
cout << "Massivning yig`indisi=" <return 0;
}

Quyidagi misol har bir element indeksini uning qiymati bilan birga chiqaradi:

#include
#include
using namespace std;

int main() {
string massiv[4] = {"Master", "Sherkulov", "CPP", "course"};
for(int i = 0; i < 4; i++) {
cout << i << ": " << massiv[i] << "\n";
}
return 0;
}


Download 90,36 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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