Muhammad al-xorazmiy nomidagi toshkent axborot texnologiylari universiteti




Download 203,02 Kb.
bet5/8
Sana05.01.2024
Hajmi203,02 Kb.
#130700
1   2   3   4   5   6   7   8
Bog'liq
Dilobar MT 1
Dilobar kutubxona amaliy 2, Abdulaziz axborot ma\'ruza, Mavzu tcp ip pog’onasi, vazifalari, qo’llaniladigan asosiy prot, Mahliyo kompyuter ma\'ruza, Abdulaziz algaritm ma\'ruza, Go\'zal kutubxona ma\'ruza, Kataloglashtirish va kalssifikatsiyalash amaliy ish, Mahliyo kolleksiya ma\'ruza, Dilshoda kolleksiya ma\'ruza, Dilobar kolleksiya ma\'ruza, Abdulaziz kompyuter, Algoritm Mustaqil ish mavzulari (2)
Vektorlar
Vektor – bu eng sodda statik va chiziqli tartiblangan tuzilmadir. Bu tuzilmadagi elementlar orasidagi munosabat ularning qat’iy ketma-ketlik ko‘rinishida ifodalanishidir (qarang, chizma).

Vektorning har bir elementi uning vektordagi o‘rnini aniqlovchi (ko‘rsatuvchi) o‘zining indeksiga ega bo‘ladi. Indekslar butun son bo‘lganligi tufayli ular ustida bir necha amallarni amalga oshirish mumkin hamda murojaatni mantiqiy bosqichida elementni tuzilmadagi o‘rnini aniqlash mumkin. Vektorning elementiga murojaat qilish uchun vektorni nomini va elementning indeksini ko‘rsatish kifoya bo‘ladi. Dasturda vektorni e’lon qilish uchun uning nomini, elementlar sonini va ularning turini ko‘rsatish lozim. Vektor elementlarning barchasi faqatgina bitta turga tegishli ma’lumotlardan iborat hamda ularning soni oldindan aniq bo‘lishi lozim.
Bir o‘lchamli, n ta xadli (n=10) massiv xadlarini yig‘ish.
#include
using namespace std;
int main()
{
int a[10],s=0;
for(int i=0;i<10;i++){
cin>>a[i];
s+=a[i];
}
cout<
system("pause");
}
Massivlar
Umuman olganda massiv elementi bu vektor elementi bo‘lib, uning elementi ham tuzilma elementi bo‘lib hisoblanadi(qarang. chizma).

Ikki o‘lchamli massiv elementiga murojaatni amalga oshirish uchun uning indeksi qiymatlarii zarur bo‘ladi. Fizik bosqichda ikki o‘lchamli massiv ham xuddi bir o‘lchamli (vektor) massiv kabi ko‘rinishga ega bo‘ladi hamda translyatorlar massivni qator yoki ustun ko‘rinishida ifodalaydi.
#include
using namespace std;
int main()
{
int a[2][3],s=0;
for(int i=0;i<2;i++)
for(int j=0;j<3;j++){
cin>>a[i][j];
s+=a[i][j];
}
cout<
system("pause");
}

Download 203,02 Kb.
1   2   3   4   5   6   7   8




Download 203,02 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Muhammad al-xorazmiy nomidagi toshkent axborot texnologiylari universiteti

Download 203,02 Kb.