Zum Inhalt springen

ProgrammiererMo

Mitglieder
  • Gesamte Inhalte

    4
  • Benutzer seit

  • Letzter Besuch

  1. Ich habs jetzt verstanden, mir wurde es erklärt ich mach das jetzt mit else if und dann kann ich auch einzelbedingungen stellen Danke nochmal
  2. noch eine dritte frage: wenn ich eine abfrage mit mehreren Kriterien mache mit if wie kann ich dann je nach dem welche der if's nicht zutrifft unterschiedliche else's einfügen. und überhaupt warum kommt bei diesem code kein outprint wenn ein if nicht zutrifft: public void kriegeGeld(int Kontonummer, int Passpin, Double betrag){ if (pin == Passpin) if (nummer == Kontonummer){ kontostand += betrag; } else { System.out.println("Sie haben nicht die Rechte auf dieses Konto zuzugreifen!"); }} Natürlich sind die nötigen variablen richtig gesetzt und jegliche eingaben dazu werden zuvor getätigt.
  3. Mein Problem is ja grade das ich keine Variable Peter habe sondern dies der Inhalt für meinen inhaber String ist ich habe es mal anders ausprobiert, und zwar funktioniert es einen Name in anführungszeichen in das feld zu setzen z.B. "Peter" hinterher fiel mir auch auf dass das bei jedem Stringfeld so ist. Kann man das irgendwie machen, dass man keine anführungszeichen setzen muss damit der string das versteht und nicht als variable sieht? Und noch ein paar fragen habe ich: wie kann ich einen Codepart wiederholen lassen bis etwas geschieht könntet ihr mir dazu und zum springen zu bestimmten punkten im code mal nen code reinstellen??
  4. Ich bin seit einem Tag ganz neu im BlueJ bzw. Java Geschäft. Im moment versuche ich ein Konto zu programmieren welches erstmal nur abheben bzw. einzahlen und informationen ausgeben soll. Dabei möchte ich Sicherheitsabfragen wie pin oder augen- und haarfarbe einbringen. Allerdings kommt in letzter Zeit immer wieder folgende Probleme auf Problem auf: public class Konto { private int pin; private String inhaber private Double kontostand public Konto(int Passpin, String pInhaber){ kontostand = 0.00 pin = Passpin; pInhaber = inhaber; } public void kriegeGeld(int Passpin){ if (pin == Passpin){ public GeldDazu(Double betrag){ <--- illegal start of expression kontostand += betrag; }}} } Dies ist eine gekürzte Fassung meines Programms. Ich habe hierbei einmal das Problem das an der Seite steht und das Problem das hinterher wenn ich das Programm ausführe (Das Problem trat auf bevor ich den Passpin einbaute, den hab ich nachträglich gemacht obwohl nicht alles funktionierte :-)) und ein neues Konto erstelle und einen beliebigen Namen z.B. Peter für den String "pInhaber" eingebe wirft das program das problem: Error: cannot find symbol - variable peter Ich erbitte um Hilfe Vielen Dank

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...