|
Raqamli texnologiyalar vazirligi muhammad al – xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg‘ona filiali komyuter injiniringi yo‘nalishi
|
Sana | 16.04.2024 | Hajmi | 482.27 Kb. | | #198058 |
Bog'liq algaritm aSADBEK 2 1, ИН 2-мавзу маърўза матни, ATOYEVA .G, Lesson-One-5-Day-Challenge-1, 8-mavzu lug‘at tarkibining shakl va ma’no munosabatlari jihatid-fayllar.org, Bozor muvozanati va uning ahamiyati, 1-dedline, Asilbek Maruza3, a. 4, Alijonov, Asilbek amaliy1, BIO Oraliq nazorati - test HEMIS Student axborot tizimi
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL – XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
FARG‘ONA FILIALI
Komyuter injiniringi yo‘nalishi
711-21– guruh talabasi
Nabijonov Asadbek ning
Deadline-2
1. N ta turli elementli butun qiymatli A massiv berilgan bo’lsin. Massivning eng kata va eng kichik elementlarini o’rnini almashtirib ekrangaa chiqaring.
#include
int main() {
int N;
std::cout << "Massiv uzunligini kiriting: ";
std::cin >> N;
int A[N];
std::cout << "Massiv elementlarini kiriting:\n";
for (int i = 0; i < N; i++) {
std::cout << "A[" << i << "]: ";
std::cin >> A[i];
}
int maxIndex = 0;
int minIndex = 0;
// Eng katta va eng kichik elementlar indekslarini topish
for (int i = 1; i < N; i++) {
if (A[i] > A[maxIndex])
maxIndex = i;
if (A[i] < A[minIndex])
minIndex = i;
}
// Eng katta va eng kichik elementlarni almashtirish
int temp = A[maxIndex];
A[maxIndex] = A[minIndex];
A[minIndex] = temp;
// Natijani ekranga chiqarish
std::cout << "Massivning eng katta elementi: " << A[maxIndex] << std::endl;
std::cout << "Massivning eng kichik elementi: " << A[minIndex] << std::endl;
return 0;
}
2Qidiruv algoritmidan foydalangan holda berilgan massiv ichidan tanlangan element mavjud yoki mavjud emasligini tekshiring.
#include
using namespace std;
bool searchElement(int arr[], int size, int element) {
for (int i = 0; i < size; i++) {
if (arr[i] == element) {
return true;
}
}
return false;
}
int main() {
int arr[] = {1, 2, 3, 4, 5};
int size = sizeof(arr) / sizeof(arr[0]);
int element;
cout << "Axtarilacak elementni kiriting: ";
cin >> element;
if (searchElement(arr, size, element)) {
cout << "Element topildi!" << endl;
} else {
cout << "Element topilmadi!" << endl;
}
return 0;
}
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Raqamli texnologiyalar vazirligi muhammad al – xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg‘ona filiali komyuter injiniringi yo‘nalishi
|