Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Sonstige Fragen » System.out.println () » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen System.out.println ()
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Julian_
unregistriert
System.out.println () Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Hi Leute,

ich habe jetzt am Anfang echt noch richtige Schwierigkeiten beim Programmieren und würde Eure Hilfe brauchen.

Wenn ich mein Programm schreibe, dann geht es ja folgendermaßen los:

/*Muenzen.java*/
pbulic class Muenzen
{
public static void main (String[]args)
{
int x = 500; //Betrag
int y = 200; // Münzwert

quote (x / y)
rest (x % y)

System.out.println (...............)


Mein Problem, ich weiß immer nicht, wie die Befehle in der Klammer lauten müssen? Habe ich da in der Vorlesung irgendetwas nicht mitbekommen. Es müssen auf jeden Fall (" "), aber dann sind mal wieder + Zeichen dabei, usw.


Meine Ideen:
Vielen Dank für Eure Hilfe :-)
23.10.2014 13:34
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Bei quote und rest handelt es sich um von dir geschriebene Funktionen?
Und was willst du überhaupt ausgeben?

Wenn du eine Zahl ausgeben willst: System.out.println(3);
Für einen Text: System.out.println("text");
Du kannst das auch kombinieren: System.out.println("x = " + x);

__________________
Syntax Highlighting fürs Board (Link)
23.10.2014 16:22 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Julian_
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Mittlerweile bin ich schon etwas weitergekommen, hänge jetzt allerdings an dem folgenden Problem:

Ich möchte, dass mein c von Zeile 14 in die Zeilen ab 23 übernommen wird. Wie schaffe ich das?


/*Muenzen.java*/
public class Muenzen
{
public static void main (String[]args)
{
int a, b, c;
a = 500; //Eingabewert
b = 200; // 2 Euro - Stuecke
c = (a % b);


int quot, rest;
quot = (a / b);
c = (a % b);

System.out.println ("Anzahl der 2 Euro Stuecke: " + quot);
System.out.println ("Restbetrag: " + c);
}
}


{
int c, d, e;

c = (a % b);
d = 100; //1 Euro - Stuecke
e = (c / d);

int division, restwert;
division = (c / d);
restwert = (d % e);

{System.out.println (" ... " + division);
{System.out.println (" ... " + restwert);
}
}
}
23.10.2014 19:08
Julian_
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Im Anhang noch ein Screenshot zur besseren Lesbarkeit :-)

Julian_ hat dieses Bild (verkleinerte Version) angehängt:
Code.jpg

23.10.2014 19:18
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du hast ganz andere Probleme als ein c, das nicht übernommen wird:
von Zeile 22 bis 37 hast du Code außerhalb einer Funktion - ja sogar außerhalb einer Klasse.
Zeile 13+14: die Klammern brauchst du da nicht (sie schaden nicht direkt, verringern aber die Lesbarkeit)
Zeile 16: das letzte + gehört da nicht hin
Zeile 33-36: warum die geschweiften Klammern?
Verschiebe den Code von Zeile 23-36 zwischen Zeile 17 und 18 (die Deklaration von c in Zeile 23 muss raus)
und a, b, c, d, e sind nicht wirklich gute Variablennamen

Code künftig bitte mit [code]...[code] umschließen, dann bleibt die Lesbarkeit auch so erhalten.

__________________
Syntax Highlighting fürs Board (Link)
23.10.2014 22:50 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Julian_
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Besten Dank für deine Hilfe :-) Jetzt läuft alles wie es soll Daumen hoch
24.10.2014 20:35
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Sonstige Fragen » System.out.println ()