Schrijf een programma dat het grootste natuurlijke getal K vindt, waarvoor geldt dat de derde macht kleiner is dan (of gelijk aan) een ingevoerd natuurlijk getal N. (zie voorbeelden)
Hieronder volgt een voorbeelduitvoering van de opgave. De tekst in het rood stelt invoer van de gebruiker voor en wordt logischerwijs niet uitgeprint door je programma.
Natuurlijk getal N?
300
Het grootste getal waarvan de derde macht kleiner is dan 300 is: 6
Scanner#nextInt()
gebruikt om een getal te lezen, moet je hierna nog eens expliciet Scanner#nextLine()
oproepen om de rest van de lijn te lezen. Je kan dit vermijden door Integer.parseInt(scanner.nextLine())
te gebruiken in plaats van scanner.nextInt()
.