| 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:");
}
}