149
qaraymiz. Tanlangan eng katta(max) va eng kichik(min) elementlar qolganlari
bilan solishtiriladi, agar ulardan mos ravishda katta va kichik elementlar topilsa,
ular eng katta(max) va eng kichik(min) element sifatida qabul qilinadi.
Yuqoridagi algoritm bo‗yicha bir o‗lchovli massiv
elementlari ichidan eng
kattasi va kichigini aniqlash uchun C++ dasturlash tilida quyidagi algoritmni
tavsiya etamiz.
#include
using namespace std;
int main()
{ int a[20];
int n,t; cout<<‖n=‖;
cin>>n;
for(int i=0;icin>>a[i];
max=a[1];
for(int i=1;iif(maxcout<<‖max=‖<min=a[1];
for(int i=1;iif(min>a[i]) min=a[i];
cout<<‖min=‖<return 0;
}
Kiritish uchun ma‘lumot
n=5
3 5 1 0 6
Dastur natijasi
max=6
min=0
Demak massiv elementlari ichidan eng kattasi va kichigini aniqlash uchun
yuqorida keltirilgan algoritm bo‗yicha aniqlanadi. Massivga keladigan boshqa
masalalar uchun ham yuqoridagi algoritm asosida hisoblanadi.