Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hey! Meine Frage ist, ich will dass in meinem Programm eine Pinabfrage stattfindet, aber nur wenn eine bestimmte Bedingung zutrifft. Ansonsten soll nicht nach dem Pin gefragt werden.
Weiß jemand wie das anzustellen ist? Grüße P
public Ueberweisung()
if (condition)
{
/*hier soll die pinabfrage sein
*/
}
else
{
/*fortfahren ohne geheimnummer einzugeben.
*/
}
Wie implementiere ich die Methode betragEingeben? Es ist eine Methode in einer Methode, die nur unter Umstäden aufgerufen wird. näheres unten.
public class Konto
{
private int geheimnummer
}
/* initialisiere Konstruktur
*/
public Konto(int Geheimnummer)
{
geheimnummer=Geheimnummer
}
/* Eingabe eines Pin Codes. Wenn richtig, soll die Funktion betragEingeben den Benutzer auffordern
* einen Geldbetrag einzugeben. Wenn falsch, wird "Pin falsch" angezeigt.
*/
public void abheben (int Pin)
{
if (geheimnummer==Pin)
{
betragEingeben()
}
else
{
System.out.println("Pin falsch");
}
}
public class Konto
{
private int geheimnummer
}
/* initialisiere Konstruktur
*/
public Konto(int Geheimnummer)
{
geheimnummer=Geheimnummer
}
/* Eingabe eines Pin Codes. Wenn richtig, soll die Funktion betragEingeben den Benutzer auffordern
* einen Geldbetrag einzugeben. Wenn falsch, wird "Pin falsch" angezeigt.
*/
public void abheben (int Pin)
{
if (geheimnummer==Pin)
{
betragEingeben()
}
else
{
System.out.println("Pin falsch");
}
}
"Könnt ihr meine Hausaufgabe für mich lösen? Natürlich ohne dass ich mir nur ansatzweise Gedanken über eine mögliche Lösung machen muss!!!1111ELFelf...."
Hey easy leute! Ich habe schon länger herumprobiert aber komme nicht weiter, daher frage ich nun hier. Ich will dass nur dann nach der Eingabe eines Geldbetrages gefragt wird, wenn der Pin richtig eingegeben wird. Es soll also nach Aufruf der Methode ein Fenster geöffnet werden in dem nach dem Pin gefragt wird und falls richtig eingegeben ein neues Fenster in welchem der Geldbetrag eingegeben wird. Ich komm da nicht weiter. Unten eine Idee. aber dann wird nur ein Fenster geöffnet und es steht "Bitte geben Sie… ein!") aber kein Fenster in welchem der Betrag eingegeben werden kann. Weist was ich meine? ^^
Java:
public void geldBetrag(int Abheben)
{
x=Abheben;
System.out.println("Bitte geben Sie den Geldbetrag ein!");
}
Erstens öffnet sich da jetzt bei dir kein Fenster, sondern es gibt eine Konsolenausgabe ;-)
Das hier wäre dann eher sowas wie ein EingabeFenster das sich öffnet JOptionPane (Java 2 Platform SE v1.4.2) aber wenn du nur eine eingabe willst, schau mal z.B. Lesen von der Konsole
Dann verstehe ich deine Methode nicht, was soll sie denn nun machen, der definition nach, würde ich sagen, sie soll von deinem Konto das übergebene Geld abheben, wobei man variablen klein schreiben sollte. Somit würde ich deine Methode so schreiben.
Java:
public void geldBetrag(int abheben)
{
guthaben=guthaben.abheben;
System.out.println("Sie haben "+abheben+" abgehoben, ihr neues Guthaben ist nun "+guthaben);
}