Kotlin-ohjelma suurimman elementin löytämiseksi taulukosta

Tässä ohjelmassa opit etsimään matriisin suurimman osan Kotlinin for-silmukan avulla.

Esimerkki: Etsi matriisin suurin elementti

 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)) )

Kun suoritat ohjelmaa, tulos on:

 Suurin elementti = 55,50

Yllä olevassa ohjelmassa matriisin ensimmäinen elementti tallennetaan suurimpaan muuttujaan.

Sitten suurinta käytetään taulukon muiden elementtien vertaamiseen. Jos jokin numero on suurempi kuin suurin, numerolle annetaan suurin.

Tällä tavoin suurin osa tallennetaan suurimpana, kun se tulostetaan.

Tässä on vastaava Java-koodi: Java-ohjelma taulukon suurimman elementin löytämiseksi

Mielenkiintoisia artikkeleita...