Amaliy ish 214-22 guruh talabasi Bajardi : Baxtiyorov Asilbek Tekshirdi: Bo’riyev Yusuf Toshkent-2023 Masala sharti : Ro’yhat nusxasini yarating



Yüklə 19,76 Kb.
tarix19.12.2023
ölçüsü19,76 Kb.
#186065
Amaliy ish Asilbek

O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITI

Ma’lumotlar tuzilmasi va algoritmlash fani bo’yicha
Amaliy ish
214-22 guruh talabasi
Bajardi : Baxtiyorov Asilbek
Tekshirdi: Bo’riyev Yusuf

Toshkent-2023


Masala sharti :


Ro’yhat nusxasini yarating
Dastur kodi :
#include

using namespace std;


int main() {


int n;
cout << "N sonni kiriting: "; cin >> n;
int a[n];
for(int i=0; i{
cin >> a[i];
}
// Nusxalash
int* copy = new int[n];
for (int i = 0; i < n; i++) {
copy[i] = a[i];
}

cout << "Nusxalangan ro'yhat: ";


for (int i = 0; i < n; i++) {
cout << copy[i] << " ";
}
cout << endl;

// Xotirani tozalash


delete[] copy;

return 0;


}







  1. Futbol jamoasining asosiy va zahira tarkibi o’yinchilari familiyalaridan tashkil topgan ikkita ro’yhat berilgan. K ta o’yinchi almashtirilsin.

#include


#include
#include
using namespace std;

int main() {


int K;
vector asosiy;
vector zahira;

cout<<"Asosiy o'yinchilarni kiriting: "<

for(int i=0; i<11; i++){
cout << i+1 <<" -o'yinchi: ";
string x;
cin >> x;
asosiy.push_back(x);
}

cout<

for(int i=0; i<11; i++){
cout << i+1 <<" -o'yinchi: ";
string x;
cin >> x;
zahira.push_back(x);
}
cout<cout << "Nechta o'yinchi almashtiramiz: " <cin >> K;

cout<<"O'yinchilar indexini kiriting: ";


for(int i=0; iint x;
cin >> x;
swap(asosiy[x-1], zahira[x-1]);
}

cout<
for(int i=0; i<11; i++){
cout << asosiy[i]<<" ";
}
return 0;
}




Yüklə 19,76 Kb.

Dostları ilə paylaş:




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