O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




Download 2,67 Mb.
Pdf ko'rish
bet97/173
Sana16.05.2024
Hajmi2,67 Mb.
#238775
1   ...   93   94   95   96   97   98   99   100   ...   173
Bog'liq
Tarixi 37 bet

 
Ikki o„lchovli massiv
elementlari ichidan eng kattasi va
kichigini aniqlash 
 
Ikki o‗lchovli massiv elementlari ichidan eng kattasi va kichigini aniqlash 
uchun ichma-ich ikkita sikldan foydalanib aniqlaymiz. Ikki o‗lchovli massiv 


150 
elementlari ichidan eng kattasi va kichigini aniqlash uchun xuddi bir o‗lchovli 
massiv elementlari ichidan eng kattasi va kichigini aniqlash algoritmidan 
foydalanamiz. 
Ikki o‗lchovli massiv elementlari ichidan eng kattasi va kichigini aniqlash 
uchun massivning birinchi elementini eng katta(max) va eng kichik(min) sifatida 
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 ikki 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;ifor(int j=0;jcin>>a[j][i];
max=a[1][1]; 
for(int i=1;ifor(int j=0;jif(maxcout<<‖max=‖<min=a[1]; 
for(int i=1;ifor(int j=0;jif(min>a[j][i]) min=a[j][i]; 
cout<<‖min=‖<return 0;
}
Kiritish uchun ma‘lumot 
n=3 
3 5 1
0 6 4 
7 9 2 
Dastur natijasi 
max=9 
min=0 


151 
Demak, massiv elementlari ichidan eng kattasi va kichigini aniqlash uchun 
yuqorida keltirilgan algoritm bo‗yicha aniqlanadi. Ikki o‗lchovli massivning har bir 
satri yoki ustuni uchun eng katta va eng kichik elementlarini aniqlash mumkin. 
Agar ikki o‗lchovli massivning har bir satri yoki ustuni uchun eng katta va eng 
kichik elementlarini aniqlash uchun faqat sikllarni to‗g‘ri ifodalab yuqoridagi 
algoritm bo‗yicha aniqlash mumkin. 

Download 2,67 Mb.
1   ...   93   94   95   96   97   98   99   100   ...   173




Download 2,67 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

Download 2,67 Mb.
Pdf ko'rish