Amaliy Topshiriq Fan: Ma’lumotlar tuzilmasi va algoritmlar




Download 16.12 Kb.
Sana22.12.2023
Hajmi16.12 Kb.
#126591
Bog'liq
3-amaliy topshiriq
лаборатория TVIEM sirtqi xxx (копия), 1-\'fekgaf, 5-Amaliy, @pdfustabot, 2-amaliy topshiriq, Po`latjon, umumiy dezinfeksiya 6ta variant

O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


Amaliy Topshiriq

Fan: Ma’lumotlar tuzilmasi va algoritmlar

Bajardi:061-21 guruh talabasi
Bozorova Malika

Savol: N o’lchamli massiv berilgan. Foydalanuvchi kiritgan uchta elementni qidirishni chiziqli qidirish usulida amalga oshiring.


Javob:
#include
using namespace std;
int main() {
int massivUzunligi;
cout<<"Massiv o'lchamini kiriting: ";
cin>>massivUzunligi;
int massiv[massivUzunligi];

for (int i = 0; i < massivUzunligi; ++i) {


cout<<"massiv["<cin >> massiv[i];
}

int element1, element2, element3;


cout << "Qidirilayotgan sonlarni kiriting: ";
cin >> element1 >> element2 >> element3;

int indeks1 = -1, indeks2 = -1, indeks3 = -1;

for (int i = 0; i < massivUzunligi; ++i) {
if (massiv[i] == element1 && indeks1 == -1) {
indeks1 = i;
} else if (massiv[i] == element2 && indeks2 == -1) {
indeks2 = i;
} else if (massiv[i] == element3 && indeks3 == -1) {
indeks3 = i;
}
}

cout << element1 << " ning indeksi: " << indeks1 << endl;


cout << element2 << " ning indeksi: " << indeks2 << endl;
cout << element3 << " ning indeksi: " << indeks3 << endl;

return 0;


}

Download 16.12 Kb.




Download 16.12 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Amaliy Topshiriq Fan: Ma’lumotlar tuzilmasi va algoritmlar

Download 16.12 Kb.