Javan perustehtävät | Tehtävä 1 |
Lukujen lukeminen näppäimistöltä
Kirjoita metodi, joka saa parametrina annettavien lukujen määrän. Metodi pyytää käyttäjältä näin monta double-tyyppistä lukua, lukee ne ja palauttaa arvonaan pienimmän syötetyistä luvuista.
Montako lukua haluat lukea? 5 Syötä 5 lukua: 5 2 4 56 -100 Pienin luku oli: -100.0
/** * Ohjelma, joka kysyy reaalilukuja ja palauttaa niistä pienimmän. */ public class ReaaliLuvut { public static void main(String args[]) { int maara; // Luettavien lukujen lukumäärä double luku; // Pienin luku // Varmistetaan do - loopilla, että käyttäjä lukee > 0 lukua. do { System.out.println("Montako lukua haluat lukea?"); maara = Lue.kluku(); } while (maara < 1); // Kutsutaan metodia, joka kysyy luvut, ja palauttaa niistä pienimmän. luku = prog27.etsiPienin(maara); System.out.println("Pienin luku oli: " + luku); } /** * Metodi, joka kysyy maara - kpl lukuja ja palauttaa niistä pienimmän. * @param maara Kysyttävien lukujen lukumäärä * @return Pienin syötetyistä luvuista */ static double etsiPienin(int maara){ System.out.println("Syötä " + maara + " lukua:"); } }