U ovom programu naučit ćete pronaći najveći element u nizu pomoću petlje for u Kotlinu.
Primjer: Pronađite najveći element u nizu
fun main(args: Array) ( val numArray = doubleArrayOf(23.4, -34.5, 50.0, 33.5, 55.5, 43.7, 5.7, -66.5) var largest = numArray(0) for (num in numArray) ( if (largest < num) largest = num ) println("Largest element = %.2f".format(largest)) )
Kada pokrenete program, izlaz će biti:
Najveći element = 55,50
U gornjem programu pohranjujemo prvi element niza u varijablu Najveći.
Zatim se najveći koristi za usporedbu ostalih elemenata u nizu. Ako je bilo koji broj veći od najvećeg, njemu se dodjeljuje najveći.
Na taj se način najveći broj pohranjuje u najveći kada se ispisuje.
Evo ekvivalentnog Java koda: Java program za pronalaženje najvećeg elementa u nizu