Дастурлашда маълумотлар тузилмасининг ўрни ва аҳамияти


using namespace std;  int main() {



Yüklə 21,72 Kb.
səhifə4/6
tarix14.12.2023
ölçüsü21,72 Kb.
#178310
1   2   3   4   5   6
Дастурлашда маълумотлар тузилмасининг ўрни ва аҳамияти-fayllar.org

using namespace std

int main() {

string massiv[4] = {"Jamolova", "Baxtiniso", "Frontend", "course"};

massiv[0] = " Jamolova ";

cout << massiv[0];

return 0;

}

DASTUR NATIJASI: Jamolova

Massiv elementlari alohida chiqarish.Massiv elementlarini alohida chiqarish uchun for tskil yoki boshqa takrorlash operatorlaridan foydalanishingiz mumkin. Esdan chiqarmang massiv lar bilan ishlashda ko'pinchi for tsikl dan foydalanishingiz maqsadga muoffiq hisoblanadi.

Massiv elementlari alohida chiqarish.Massiv elementlarini alohida chiqarish uchun for tskil yoki boshqa takrorlash operatorlaridan foydalanishingiz mumkin. Esdan chiqarmang massiv lar bilan ishlashda ko'pinchi for tsikl dan foydalanishingiz maqsadga muoffiq hisoblanadi.

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

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


Vecktorlarlar qo’y

Vektorlar. Vektor bu bir xil toifadagi elementlarning tartibli ketma ketligi bo’lib, massivdan farqi uning o’lchami dastur bajarilishi davomida o’zgarishi mumkin,yani vektor bu dinamik massiv hisoblanadi.



  • Vektorlar. Vektor bu bir xil toifadagi elementlarning tartibli ketma ketligi bo’lib, massivdan farqi uning o’lchami dastur bajarilishi davomida o’zgarishi mumkin,yani vektor bu dinamik massiv hisoblanadi.
  • Vektorlarni turlicha initsializatsiyalash usullari mavjud:




  • vector vec0; // bo’sh vektor


  • const int size = 8;


  • const int value = 1024;


  • vector vec1(size);//8 ta elementga ega, elementlar qiymatlari 0 ga teng


  • vectorvec2(size,value);//8 ta elementga ega, elementlar qiymatlari 1024 ga teng


  • inta[4] = { 0, 1, 1, 2 };


  • vector vec3(a,a+4);//4 ta elementga ega, elementlar qiymatlari a massivinikiga teng


  • vector vec4(vec2);//vec2 ning nusxasi
  • Vektorlarning massivga nisbatan qulayligi haqida quyidagilarni bayon qilmoqchimiz:


  • Vektorlar bilan ishlash uchun standart kutubxona funksiyalari mavjud bo’lib, ular yordamida turli amallarni siklsiz, bir qator kod yordamida bajarish mumkin.



Yüklə 21,72 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin