1. for va foreach sikllari
Download 65,67 Kb.
|
дəстурлеу жуаплары100
3. Ko’p o’lchamli massivlar
Ko'p o'lchamli massivlar C++ dasturlash tilida ko'p o'lchamli ma'lumotlar tuzilmasi hisoblanadi. Bu massivlar matnlar, sonlar, o'zgaruvchilar, obyektlar va boshqa ma'lumotlar turlaridan tashkil topishi mumkin. Quyidagi ko'p o'lchamli massiv turlari C++ dasturlash tilida mavjud: 1. Matn massivlari (strings array): Matn massivlari, matnlar to'plami hisoblanadi. Bu massivlar, matnlar qatorlar to'plamini saqlaydigan massivlarga o'xshash o'zgaruvchilar hisoblanadi. Matnlar, string turi orqali ifodalangan. 2. Sonlar massivlari (numeric arrays): Sonlar massivlari, sonlar to'plamini saqlaydigan massivlardir. Bu massivlar, int, float, double, long, short kabi turdagi o'zgaruvchilarni saqlash uchun foydalaniladi. 3. Obyektlar massivi (objects array): Obyektlar massivi, obyektlar to'plamini saqlaydigan massivlardir. Bu massivlar, bitta klass yoki obyektni o'z ichiga oladi. 4. Noma'lum massivlar (unspecified arrays): Noma'lum massivlar, elementlarining turi aniqlanmagan massivlardir. Bu massivlarda, tur o'zgaruvchilari yoki obyektlar saqlanishi mumkin. Quyidagi misol matn massivini ko'rsatadi: cpp #include #include using namespace std; int main() { string names[4] = {"Ali", "Vali", "Soli", "Nur"}; for (int i = 0; i < 4; i++) { cout << names[i] << endl; } return 0; } Quyidagi misol sonlar massivini ko'rsatadi: cpp #include using namespace std; int main() { int numbers[5] = {10, 20, 30, 40, 50}; for (int i = 0; i < 5; i++) { cout << numbers[i] << endl; } return 0; } Quyidagi misol obyektlar massivini ko'rsatadi: cpp #include using namespace std; class Student { public: string name; int age; }; int main() { Student students[3]; students[0].name = "Ali"; students[0].age = 20; students[1].name = "Vali"; students[1].age = 22; students[2].name = "Soli"; students[2].age = 21; for (int i = 0; i < 3; i++) { cout << students[i].name << " is " << students[i].age << " years old" << endl; } return 0; } Quyidagi misol noma'lum massivni ko'rsatadi: cpp #include using namespace std; int main() { auto arr = new auto[5]; arr[0] = 1; arr[1] = 2.5; arr[2] = "Hello"; arr[3] = 'a'; arr[4] = true; for (int i = 0; i < 5; i++) { cout << arr[i] << endl; } delete[] arr; return 0; } Ko'p o'lchamli massivlarni C++ dasturlash tilida ishlatishni o'rganish, sizning dasturlash jangovarligingizni oshiradi. Download 65,67 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling