Toon posts:

[JAVA] hulp nodig bij simpel programmatje!

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb wat hulp nodig bij het programmeren van een (simpel) programmatje in JAVA.
De opdracht is als volgt:

Schrijf een programma dat:

(1) een getal van de gebruiker vraagt van precies vijf cijfers,
(2) het ingetikte getal weergeeft,
(3) het getal uit elkaar trekt in vijf aparte digits, met behulp van de rekenkundige operatoren / en %,
(4) het resultaat in de uitvoer laat zien met drie spaties tussen elk digit,
(5) een duidelijke foutmelding geeft, met behulp van het ERROR_MESSAGE dialoog type, wanneer te veel of te weinig tekens ingetikt worden.

Een screenshot van mogelijke uitvoer: http://temp.watzer.nl/java.gif

Aanwijzingen
De lengtetelling van een tekst-string uit oefening 4 kan gebruikt worden om alleen die 'getallen' te ontleden die precies 5 tekens bevatten en de andere niet te ontleden, maar er een foutmelding op te geven.
Er hoeft geen rekening gehouden te worden met andere invoer dan de cijfers 0 t/m 9.
Met de operatoren / en % kan men rekenen in gehelen, het zgn. 'geheeld-delen' met gehele getallen (integers). Als uitkomst van x / y krijgt men het aantal gehele keren dat y in x is te vinden, als uitkomst van x % y krijgt men het restgetal na deling. Dus 10 / 3 = 3 en 10 % 3 = 1. Met deze operatoren is een geheel getal te ontleden in de aparte digits die er deel van uitmaken.
Vraag: hoe vangt het programma ingetikte 'voorloop' nullen (als bv 00003 ingetikt) of spaties op?

Het gaat mij vooral om het gedeelte waarin het getal uitelkaar wordt gehaald en de 5 verschillende
digits worden weergegeven. Hoe doe ik dit met enkel behulp van / (geheeld delen) en % (modulus - rest).
Kan iemand een voorbeeld maken? Ik heb hier nouwelijks ervaring mee.
Ik gebruik de compiler Eclipse, maar dit is denk ik niet van belang.

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 13:32

.oisyn

Moderator Devschuur®

Demotivational Speaker

Verwijderd schreef op 11 oktober 2004 @ 14:45:
Kan iemand een voorbeeld maken? Ik heb hier nouwelijks ervaring mee.
Sorry, daar doen we hier niet aan in Programming & Webscripting, hier programmeren wij onze dingen zelf. Als je een specifiek probleem hebt waar je niet uit komt dan ben je vrij een topic te openen, maar zonder ook maar 1 regel code kunnen we niets.

Zie ook P&W FAQ - de "quickstart"

[ Voor 8% gewijzigd door .oisyn op 11-10-2004 14:54 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.