Massivning eng katta qiymatli elementini topish

+5 ovoz
111 marta ko‘rilgan
so‘radi 03 mart, 17 vejon (2,876 bal)
tahrirlandi 03 mart, 17 vejon
Assalom alaykum.

a[n] massiv berilgan. Shu massivning eng katta qiymatli elementini topish algoritmi(kodi) qanday bo'ladi?

(Iloji bo'lsa C++ da)

2 Javoblar

+1 ovoz
javob berdi 03 mart, 17 Gayratjon (393 bal)
tanlangan 03 mart, 17 vejon
 
Eng yaxshi javob
 int [] a = {1,5,8,0,15,10};
        int max = a[0];
        for (int i = 0; i < a.length; i++) {
            if (max < a[i])
                max = a[i];
        }

0 ovoz
javob berdi 03 mart, 17 Faxriddin (800 bal)
Misol uchun bizda a[] = {12, 43, 45, 55, 1, 0, -12} ga teng bo'lgan massiv berilgan, Undagi eng katta elementni topish dasturni quyidagicha yozishimiz mumkun:

int a[] = {12, 43, 45, 55, 1, 0, -12};

int max = a[0];

for(int i = 0; i < sizeof(a); i++)

     if(max < a[i])

        max = a[i];

cout << "Massivning eng katta elementi = " << max << endl;
izoh qoldirdi 03 mart, 17 Baron (836 bal)
forda, shart qismida - i<sizeof(a)/sizeof(*a); bo'lishi kerak

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...