Hi Leute!
Im Informatikunterricht fangen wir in der nächsten Unterrichtsstunde damit an, "Ulams Problem" in Java darzustellen, wir haben bisher einen Ticketautomaten programmiert (natürlich ohne GUI), wohl nach dem Buch "Java programmieren mit BlueJ", da wir einen Ticketautomaten als Projekt programmiert haben, alles unter der BlueJ-Benutzeroberfläche.
Ich komm mal zum Punkt:
Bei Ulams Problem geht es darum, dass
- eine Startzahl beliebig ausgewählt wird.
- ist sie gerade, wird durch 2 dividiert,
- ist sie UNgerade, wird sie mit 3 multipliziert und 1 addiert
Das sollen wir in Java realisieren.
---
Wie man dividiert, weiß ich nicht, aber den Restwert einer Rechnung anzuzeigen, wäre mir momentan mit meinen momentanen "Java-Kenntnissen" :lol: möglich.
Modolo = bsp. der Rest der Rechnung 20:7, was ja in Java mit "%" dargestellt wird.
20%7 wäre also 6, da ja nach der Rechnung 6 "übrig bleibt".
---
Außerdem sollen wir diesmal noch eine while-Bedingung einbauen
---
Frage: was genau bewirkt "static" in der Syntax, welches ja in einer Methode vorkommen kann genau?
Wär super, wenn mir das jemand erklären könnte.
Hier mein Ansatz:
Noch eine Frage: zumindest in CSS (das einziste, was ich außer Java an Sprachen (MarkUp language) drauf hab), ist es ja so, dass Hinweise so geschrieben werden
In Java ist das angeblich aber allerdings so:
Kann man den zweiten Stern in der Syntax weglassen?
Wie ist das da?
---
Danke!
Im Informatikunterricht fangen wir in der nächsten Unterrichtsstunde damit an, "Ulams Problem" in Java darzustellen, wir haben bisher einen Ticketautomaten programmiert (natürlich ohne GUI), wohl nach dem Buch "Java programmieren mit BlueJ", da wir einen Ticketautomaten als Projekt programmiert haben, alles unter der BlueJ-Benutzeroberfläche.
Ich komm mal zum Punkt:
Bei Ulams Problem geht es darum, dass
- eine Startzahl beliebig ausgewählt wird.
- ist sie gerade, wird durch 2 dividiert,
- ist sie UNgerade, wird sie mit 3 multipliziert und 1 addiert
Das sollen wir in Java realisieren.
---
Wie man dividiert, weiß ich nicht, aber den Restwert einer Rechnung anzuzeigen, wäre mir momentan mit meinen momentanen "Java-Kenntnissen" :lol: möglich.
Modolo = bsp. der Rest der Rechnung 20:7, was ja in Java mit "%" dargestellt wird.
20%7 wäre also 6, da ja nach der Rechnung 6 "übrig bleibt".
---
Außerdem sollen wir diesmal noch eine while-Bedingung einbauen
---
Frage: was genau bewirkt "static" in der Syntax, welches ja in einer Methode vorkommen kann genau?
Wär super, wenn mir das jemand erklären könnte.
Hier mein Ansatz:
Code:
/**
* Java-Projekt zu "Ulams Problem"
*
* @author UrbanNinja!
* @version 0.1
*/
public class Ulam
{
private int ...
private int ...
private int ... }
public Ulam()
{
wert = 0; }
if(wert%2=0)
{ ...
... }
}
Noch eine Frage: zumindest in CSS (das einziste, was ich außer Java an Sprachen (MarkUp language) drauf hab), ist es ja so, dass Hinweise so geschrieben werden
Code:
/* Hinweis */
In Java ist das angeblich aber allerdings so:
Code:
/** Hinweis */
Kann man den zweiten Stern in der Syntax weglassen?
Wie ist das da?
---
Danke!