Tässä ohjelmassa opit etsimään matriisin suurimman elementin käyttämällä Java for for -silmukkaa.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Java-ohjelmointiaiheista:
- Java-taulukot
- Java jokaiselle silmukalle
Esimerkki: Etsi matriisin suurin elementti
public class Largest ( public static void main(String() args) ( double() numArray = ( 23.4, -34.5, 50.0, 33.5, 55.5, 43.7, 5.7, -66.5 ); double largest = numArray(0); for (double num: numArray) ( if(largest < num) largest = num; ) System.out.format("Largest element = %.2f", largest); ) )
Tuotos
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.