Dasturlash II fanidan mustaqil ish


Download 179.21 Kb.
Sana04.05.2023
Hajmi179.21 Kb.
#1425712
Bog'liq
X.A.2-t


O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALAR VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALAR UNIVERSITETI






DASTURLASH II FANIDAN MUSTAQIL ISH



2-topshiriq




Bajardi: Xamrakulov Aziz
Tekshirdi: Fayzullaeva Z.I
Toshkent 2023


//Navbat o‘rtasidagi element o‘chirib tashlansin.Agar navbat elementlari soni toq bo‘lsa, bitta element, aks holda ikkita element o‘chirilsin.

#include


#include

using namespace std;


int main() {


vector nums = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int size = nums.size();

// Navbat elementlari sonini hisoblash


int mid = (size + 1) / 2;

// Navbat elementlari soni toq yoki juft ekanligini tekshirish va mos holga o'chirish


if (size % 2 == 1) {
nums.erase(nums.begin() + mid - 1);
}
else {
nums.erase(nums.begin() + mid - 1);
nums.erase(nums.begin() + mid);
}

// Vectorni chiqarish


for (int i = 0; i < nums.size(); i++) {
cout << nums[i] << " ";
}
cout << endl;

return 0;


}

Download 179.21 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling