|
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al – xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg‘ona filiali
|
Sana | 18.04.2024 | Hajmi | 313.28 Kb. | | #199874 |
Bog'liq алгоритм дедлайн 2 r97 10-sinf geometriya yillik 2023-2024 @e baza ishreja, 10-sinf algebra yillik 2023-2024 @e baza ishreja, 1-qism, Algebra fanidan test 9-sinf., Oliy matematikadan masalalar yechish bo\'yicha qo\'llanma, “Ishbop oʻyin” metodi, 040-041-21 1-amaliy ish, AZI KADASTR, Rahimberdiyeva Xilola Mirtolobovna, 1-modul. Fanning rivojlanish tarixi. Elektr yuritmaning mexanika-fayllar.org, 1-mavzu O’zbekiston Respublikasida ta’lim tizimini rivojlantiri
O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL – XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
FARG‘ONA FILIALI
“Kompyuter injiniring” fakulteti
Kompyuter injiniring yo‘nalishi
715 - 21 – guruh talabasi
Abdug`ffarov Abdurashid
“ALGORITMLARNI LOYIHALASH”
fanidan tayyorlagan
2-DEDLAYN ISHI
Topshirdi: A.Abdug`affarov
Qabul qildi: M.R.Abdullayeva
Farg‘ona 2024
N ta turli elementli butun qiymatli A massiv berilgan bo’lsin. Massivning eng katta va eng kichik elementlarini o’rnini almashtirib ekranga chiqaring.
#include
using namespace std;
int main() {
int n,min,max,k,q;
cout<<"N = ";cin>>n;
int a[n];
cout<for(int i=0;icin>>a[i];
}
min=a[0]; max=a[0];
cout<for(int i=0;icout<}
for(int i=0;iif(max<=a[i]){
max=a[i];
k=i;
} if(min>=a[i]){
min=a[i];
q=i;
}}
cout<cout<cout<a[k]=min;a[q]=max;cout<cout<for(int i=0;icout<}
return 0;
}
Qidiruv algoritmidan foydalangan holda berilgan massiv ichidan tanlangan element mavjud yoki mavjud emasligini tekshiring.
#include
using namespace std;
bool search(int arr[], int size, int target) {
for (int i = 0; i < size; i++) {
if (arr[i] == target) {
return true; // Element topildi
}
}
return false; // Element topilmadi
}
int main() {
int arr[] = {2, 4, 6, 8, 10};
int size = sizeof(arr) / sizeof(arr[0]);
int target = 1;
bool isPresent = search(arr, size, target);
if (isPresent) {
cout << "Element mavjud" << endl;
} else {
cout << "Element mavjud emas" << endl;
}
return 0;
}
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al – xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg‘ona filiali
|