Home
/
JavaForum
/
Java allgemein
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
4.765 User online
0 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 1255 von 2212 (57%)
Autor
Harald Faber
Datum
16.03.04, 16:12
Betreff
Re: ActionListener-> variable, u.v.m.
Zitat:
hallo.
verzweifle.
ich soll ein programm schreiben, das ein geldautomat simuliert. dabei soll der user den betrag eingeben und schliesslich soll dieser betrag ausschliesslich in münzen ausgezahlt werden. dabei sollen sowenig münzen wie möglich ausgegeben werden.
nach der ausgabe auf konsole und fenster (mittels paint() ) soll der user gefragt werden, ob er eine weitere auszahlung vornehmen möchte (j/n).
der user sollte sowohl € als auch Cent eingeben können (2 €, als auch 200Cent).
die münzen sollen in einem array abgespeichert werden.
problem1:
wie kann ich die benutzereingabe in eine variable umwandeln, um damit rechnen zu können?
int iGanzeZahl =
Integer
.valueOf(DeinString).intValue();
Zitat:
problem2:
wie kann ich dem programm beibringen, die nachkommazahl zu ignorieren und mir bloss die ganze zahl zu speichern?
hintergrund-> algorithmus:
Siehe oben.
Zitat:
Input (also der wert,der vom benutzer eingegeben wird) = 107,74 (z.B.)
münzen2brutto = Input / 2 (die 2€ münze) = 53,87
(d.h. es können 53 münzen á 2€ augegeben werden. aber! es sollen nur die 53 als variable namens münzen2brutto übergeben werden, da die nachkommazahl nicht gebraucht wird. anschliessend könnte man von den 107,74 die 53x2 abziehen, sprich es würden 1,74€ übrig bleiben. mit diesem wert könnte man die gleiche berechnung mit der 1€-münze starten, usw.)
problem3:
kann man den algorithmus in einer schleife durchlaufen lassen, und das array mit den münzen einbinden?
Habe ich jetzt nicht verstanden. :-)
Zitat:
problem4:
wie kann ich feststellen, ob Cents oder € eingegeben werden und kann ich beide werde in einem algorithmus einbinden?
Indem Du zwei Eingabefelder anlegst, einen für EUR und einen für Cent? Oder wie willst Du unterscheiden, ob ein eingegebener Wert von 50 jetzt 50 EUR oder 50 Cent sein sollen?
Zitat:
puh.
hab in drei bücher (handbuch der java-programmierung, java2 und java in 21 tagen) als hilfe zu rate gezogen. leider erfolgslos.
vielleicht finde jemand von euch, dies seien keine probleme. für jeden hint wäre ich euch dankbar.
ich hänge leider fest :(
lg
luca
Diskussionsverlauf:
Re: ActionListener-> variable, u.v.m. o.T.
Re: ActionListener-> variable, u.v.m.
Re: ActionListener-> variable, u.v.m.
ActionListener-> variable, u.v.m.
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com