Get varialbe max value
#2

pawn Код:
stock minArray(arr[], len = sizeof arr) {
    new
        record = cellmin,
        index = -1
    ;
    for(new i = 0; i != len; ++i) {
        if(arr[i] > record) {
            index = i;
            record = arr[i];
        }
    }

    return index;
}

//(...)
new
    result = minArray({ 5, 6, 8, 14, 14, 10 }, 6)
;
//result == 3
This will return first index with highset value (if indexes 3 and 4 have maximum value, function will return 3). Also, it will return -1 if all your cells contain cellmin value.
Reply


Messages In This Thread
Get varialbe max value - by audriuxxx - 08.04.2014, 15:55
Re: Get varialbe max value - by Misiur - 08.04.2014, 16:06

Forum Jump:


Users browsing this thread: 1 Guest(s)