<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=88.74.51.45</id>
	<title>FreitagsrundenWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stageing.freitagsrunde.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=88.74.51.45"/>
	<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//Spezial:Beitr%C3%A4ge/88.74.51.45"/>
	<updated>2026-10-28T22:45:39Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.6</generator>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Gliederung_Javakurs_2007&amp;diff=9019</id>
		<title>Gliederung Javakurs 2007</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Gliederung_Javakurs_2007&amp;diff=9019"/>
		<updated>2007-04-04T13:40:06Z</updated>

		<summary type="html">&lt;p&gt;88.74.51.45: /* LE 4 (2h), Tag 3 */ Aufgabe hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorlesungen ==&lt;br /&gt;
Nach einem Gespräch mit Herrn Pepper haben wir uns entschlossen im Kurs mehr Zeit für die Grundlagen der Javaprogrammierung aufzuwenden und weniger stark auf Objektorientierung und weiterführende Konzepte einzugehen.&lt;br /&gt;
&lt;br /&gt;
Im Folgenden sind die Lehreinheiten der einzelnen Tage und ihre Inhalte aufgelistet. &lt;br /&gt;
Die Verteilung der Themen an Vortragende würden wir gerne hier übers Wiki regeln. Ich denke wenn sich jeder bei mindestens zwei LEs als Interessent einträgr und vermerkt wie viele LEs er insgesamt halten möchte, sollte sich bis zum 11.03.2007 für jede LE auf diesem Wege ein Team gefunden haben. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== LE 1 (45 min), Tag 1 ===&lt;br /&gt;
&#039;&#039;&#039;Vortragender&#039;&#039;&#039;: Milan &amp;amp; Felix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Interessenten:&#039;&#039;&#039; RobertL, Nadim, Milan &amp;amp; Felix&lt;br /&gt;
* Organisatorisches&lt;br /&gt;
* HelloWorld&lt;br /&gt;
* Wie wird ein iteratives Programm verarbeitet?&lt;br /&gt;
* Variablen&lt;br /&gt;
** Deklaration und Zuweisung&lt;br /&gt;
** wichtige Basistypen&lt;br /&gt;
* Fallunterscheidungen&lt;br /&gt;
* Blöcke und Einrückung&lt;br /&gt;
* Kommentare&lt;br /&gt;
* compilieren und ausführen&lt;br /&gt;
* Compilermeldungen lesen&lt;br /&gt;
&lt;br /&gt;
=== LE 2 (45 min), Tag 1 ===&lt;br /&gt;
&#039;&#039;&#039;Vortragender&#039;&#039;&#039;: Robert B, Maik&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Interessenten:&#039;&#039;&#039; RobertB, Maik, Anand(Schleifen vs. Rekursivität), Ilya, Milan &amp;amp; Felix&lt;br /&gt;
* Arrays&lt;br /&gt;
* Schleifen&lt;br /&gt;
** Opal beispiel&lt;br /&gt;
** while&lt;br /&gt;
** for&lt;br /&gt;
** Schleifenbedingungen&lt;br /&gt;
** Endlosschleifen vermeiden (Gleitkommazahlen, &amp;gt;=, ...)&lt;br /&gt;
&lt;br /&gt;
=== LE 3 (45 min), Tag 2 ===&lt;br /&gt;
&#039;&#039;&#039;Vortragender&#039;&#039;&#039;: Nadim, Ilya&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Interessenten:&#039;&#039;&#039; RobertB, Nadim, Ilya, Milan &amp;amp; Felix&lt;br /&gt;
* Methoden&lt;br /&gt;
** Warum benutzen wir Methoden?&lt;br /&gt;
** Wie werden sie deklariert?&lt;br /&gt;
** Call by Value&lt;br /&gt;
** Unterschied Methode/Funktion&lt;br /&gt;
* sprechende Namen&lt;br /&gt;
* Testen&lt;br /&gt;
** Testwerte finden&lt;br /&gt;
** Was kann man mit Testen erreichen, warum trotzdem essentiell&lt;br /&gt;
* Debugging&lt;br /&gt;
&lt;br /&gt;
=== LE 4 (45 min), Tag 3 ===&lt;br /&gt;
&#039;&#039;&#039;Vortragender&#039;&#039;&#039;: Robert L,  Daniel&lt;br /&gt;
&#039;&#039;&#039;Interessenten:&#039;&#039;&#039;RobertL, Daniel, Ilya&lt;br /&gt;
* Wie löse ich Aufgaben&lt;br /&gt;
* Strukturelle Programmierung&lt;br /&gt;
&lt;br /&gt;
Vortrag: (Vorsicht, Dateigröße müsste noch optimiert werden)&lt;br /&gt;
* [http://www.the-gate.de/uni/javakurs2007/LE04.pdf  Als .pdf]&lt;br /&gt;
* [http://www.the-gate.de/uni/javakurs2007/LE04.odp Als .odp mit Animationen]&lt;br /&gt;
&lt;br /&gt;
=== LE 5 (45 min), Tag 3 ===&lt;br /&gt;
&#039;&#039;&#039;Vortragender/Vortragende&#039;&#039;&#039;: Martin, Katrin&lt;br /&gt;
&lt;br /&gt;
[http://häcker.net/miscellaneous/javakurs2007/Objektorientierung.pdf Folien (PDF)] (aktualisiert)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Interessenten:&#039;&#039;&#039; RobertL, Maik (max 2LE), Anand, Ilya, Milan &amp;amp; Felix, Katrin&lt;br /&gt;
* Objektorientierung&lt;br /&gt;
** Gruppierung von Daten/eigene Datentypen&lt;br /&gt;
** Zugriffsschutz&lt;br /&gt;
** Daten bringen ihre Methoden mit&lt;br /&gt;
&lt;br /&gt;
=== LE 6 (45 min), Tag 4 ===&lt;br /&gt;
&#039;&#039;&#039;Vortragender&#039;&#039;&#039;: Kai, Ilya&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Interessenten&#039;&#039;&#039;: Maik, Kai, Milan &amp;amp; Felix&lt;br /&gt;
* Wiederholung LE 5&lt;br /&gt;
* Kapselung /Information Hiding&lt;br /&gt;
* Java API&lt;br /&gt;
* Standardmethoden (ohne Vererbung)&lt;br /&gt;
** Aber schon polymorphie, also &#039;&#039;(Object)myFancyOwnObject.toString()&#039;&#039; tut das richtige&lt;br /&gt;
** toString&lt;br /&gt;
** equals&lt;br /&gt;
* == versus equals&lt;br /&gt;
* Motivierung&lt;br /&gt;
** Beispiele mit Datentyperstellung und erzeugten Instanzen in C++, C#, J++, ...&lt;br /&gt;
&lt;br /&gt;
== Übungen ==&lt;br /&gt;
Jeder Tutor sollte sich hier mindestens eine, besser mehrere Übungen ausdenken. Denkt daran, dass wir es im Schwehrpunkt mit Anfängern zu tun haben deren Gehirnkapazität mit dem Erlernen der Programmiersprache schon hinreichend ausgeschöpft ist. Gebt also besser ein bischen zu viel Hilfestellungen als zu wenig.&lt;br /&gt;
Wer sich damit unterfordert fühlt (Tutor oder Student), der kann sich in der Fortgeschrittenensektion austoben ^^&lt;br /&gt;
&lt;br /&gt;
=== LE 1 (2h), Tag 1 ===&lt;br /&gt;
[[Javakurs2007 Aufgabe RL01 | Vom Arbeiten mit der Konsole bis &amp;quot;Hallo Welt&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Javakurs 2007 Aufgabe RL03 | Einfache Aufgaben für den Einstieg]]&lt;br /&gt;
&lt;br /&gt;
[[Javakurs2007/Javamenue | Konsoleneingabe mit der Klasse Terminal, einfaches Menü mit Zahlen]]&lt;br /&gt;
&lt;br /&gt;
=== LE 2 (2h), Tag 1 ===&lt;br /&gt;
[[Javakurs2007 AufgabeLE02 MZ | Schleifen/Arrays/Gauß-Algorithmus]]&lt;br /&gt;
&lt;br /&gt;
[[multiarray | Mehrdimensionale Arrays]]&lt;br /&gt;
&lt;br /&gt;
[[Javakurs 2007 AufgabeLE02 Dank | Gemischte Aufgaben zu Schleifen und Arrays]]&lt;br /&gt;
&lt;br /&gt;
=== LE 3 (4h), Tag 2 ===&lt;br /&gt;
&lt;br /&gt;
[[Javakurs 2007 LE03 Aufgabensammlung| Aufgaben zur LE 03]]&lt;br /&gt;
&lt;br /&gt;
=== LE 4 (2h), Tag 3 ===&lt;br /&gt;
* [[Javakurs2007/Hangman | Hangman]]&lt;br /&gt;
* [[Javakurs2007/Palindrome | Palindrome]]&lt;br /&gt;
&lt;br /&gt;
=== LE 5 (2h), Tag 3 === &lt;br /&gt;
&lt;br /&gt;
[[Javakurs2006/Rennschnecke | Objektorientierung am Beispiel eines Schneckenrennens]]&lt;br /&gt;
&lt;br /&gt;
[[multiarray | Mehrdimensionale Arrays]]&lt;br /&gt;
&lt;br /&gt;
Evtl. [http://www.oreillynet.com/lpt/a/6836 Building a Game-Engine with Cocoa] [http://www.macdevcenter.com/lpt/a/6847 2] [http://www.macdevcenter.com/lpt/a/6915 3] anpassen.&lt;br /&gt;
&lt;br /&gt;
=== LE 6 (4h), Tag 4 ===&lt;br /&gt;
&lt;br /&gt;
=== Fortgeschritten ===&lt;br /&gt;
[[Javakurs2006/Cäsar-Chiffre | Eigenständiges Programmieren eines Chiffriersystems]]&lt;br /&gt;
&lt;br /&gt;
[[multiarray | Mehrdimensionale Arrays]]&lt;br /&gt;
&lt;br /&gt;
[[ textwordcount | Vergleich von Texten zweier deutscher Autoren ]]&lt;br /&gt;
&lt;br /&gt;
== Abschlussveranstaltung ==&lt;br /&gt;
* bedankung bei IRB, Teilnehmer, etc.&lt;br /&gt;
* ellen hält eine Rede ;)&lt;/div&gt;</summary>
		<author><name>88.74.51.45</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Javakurs/%C3%9Cbungsaufgaben/Palindrome&amp;diff=9389</id>
		<title>Javakurs/Übungsaufgaben/Palindrome</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Javakurs/%C3%9Cbungsaufgaben/Palindrome&amp;diff=9389"/>
		<updated>2007-04-04T13:38:17Z</updated>

		<summary type="html">&lt;p&gt;88.74.51.45: /* Aufgabenstellung */ Formatierung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Palindrome sind Wörter, die Rückwärts und Vorwärts gleich sind, z.B. Rentner. Mehr zu Palindromen: [http://de.wikipedia.org/wiki/Palindrom]&lt;br /&gt;
Später braucht ihr solche Palindrome als Eingabewerte für das Programm, dass ihr schreiben sollt. Eine Liste mit Palindromwörtern gibt es hier: [http://de.wikipedia.org/wiki/Liste_von_Wortpalindromen]&lt;br /&gt;
&lt;br /&gt;
== Aufgabenstellung ==&lt;br /&gt;
&lt;br /&gt;
1) Schreibt ein Programm, dass ein Wort umdreht und dann wieder ausgibt. War das eingegebene Wort ein Palindrom, so sollte das eingegebene Wort und das wieder ausgegebene Wort gleich sein. Überlegt euch zuerst, wie in LE4 gelernt, wie ihr das Programm schreiben wollt. Z.B. welche Methoden ihr braucht und was diese tun.&lt;br /&gt;
Solltet ihr gar keine Ahnung haben, wie man das Problem angehen könnte, lasst euch einfach von einen Tutor eures Vertrauens einen Tipp geben.&lt;br /&gt;
&lt;br /&gt;
(Schwierigkeit: normal)&lt;br /&gt;
&lt;br /&gt;
2) Lest das umzudehende Wort von der Konsole ein. Dazu könnt ihr entweder die Klasse Terminal (Hier sollte ein Hinweis stehen) verwenden oder dirket von der Kommandozeile einlesen und das String-Array args, welches der main-Methode übergeben wird, benutzen. Probiert dazu ersteinmal aus an welchen Index das Wort steht, dass ihr euchen Programm auf der Kommandozeile übergebt. Das sieht auf der Konsole so aus:&lt;br /&gt;
 # java PalindromProgramm Rentner&lt;br /&gt;
&lt;br /&gt;
(Schwierigkeit: schon schwerer)&lt;br /&gt;
&lt;br /&gt;
== Tipps ==&lt;br /&gt;
Speichern der Länge eines Strings:&lt;br /&gt;
 String palindrom = &amp;quot;rentner&amp;quot;;&lt;br /&gt;
 int length = palindrom.length();&lt;br /&gt;
&lt;br /&gt;
Lesen des n-ten Buchstabens:&lt;br /&gt;
 int n = 5;&lt;br /&gt;
 char c = palindrom.charAt(n);&lt;/div&gt;</summary>
		<author><name>88.74.51.45</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Javakurs/%C3%9Cbungsaufgaben/Palindrome&amp;diff=9388</id>
		<title>Javakurs/Übungsaufgaben/Palindrome</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Javakurs/%C3%9Cbungsaufgaben/Palindrome&amp;diff=9388"/>
		<updated>2007-04-04T13:37:53Z</updated>

		<summary type="html">&lt;p&gt;88.74.51.45: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Palindrome sind Wörter, die Rückwärts und Vorwärts gleich sind, z.B. Rentner. Mehr zu Palindromen: [http://de.wikipedia.org/wiki/Palindrom]&lt;br /&gt;
Später braucht ihr solche Palindrome als Eingabewerte für das Programm, dass ihr schreiben sollt. Eine Liste mit Palindromwörtern gibt es hier: [http://de.wikipedia.org/wiki/Liste_von_Wortpalindromen]&lt;br /&gt;
&lt;br /&gt;
== Aufgabenstellung ==&lt;br /&gt;
&lt;br /&gt;
1) Schreibt ein Programm, dass ein Wort umdreht und dann wieder ausgibt. War das eingegebene Wort ein Palindrom, so sollte das eingegebene Wort und das wieder ausgegebene Wort gleich sein. Überlegt euch zuerst, wie in LE4 gelernt, wie ihr das Programm schreiben wollt. Z.B. welche Methoden ihr braucht und was diese tun.&lt;br /&gt;
Solltet ihr gar keine Ahnung haben, wie man das Problem angehen könnte, lasst euch einfach von einen Tutor eures Vertrauens einen Tipp geben.&lt;br /&gt;
(Schwierigkeit: normal)&lt;br /&gt;
&lt;br /&gt;
2) Lest das umzudehende Wort von der Konsole ein. Dazu könnt ihr entweder die Klasse Terminal (Hier sollte ein Hinweis stehen) verwenden oder dirket von der Kommandozeile einlesen und das String-Array args, welches der main-Methode übergeben wird, benutzen. Probiert dazu ersteinmal aus an welchen Index das Wort steht, dass ihr euchen Programm auf der Kommandozeile übergebt. Das sieht auf der Konsole so aus:&lt;br /&gt;
 # java PalindromProgramm Rentner&lt;br /&gt;
(Schwierigkeit: schon schwerer)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tipps ==&lt;br /&gt;
Speichern der Länge eines Strings:&lt;br /&gt;
 String palindrom = &amp;quot;rentner&amp;quot;;&lt;br /&gt;
 int length = palindrom.length();&lt;br /&gt;
&lt;br /&gt;
Lesen des n-ten Buchstabens:&lt;br /&gt;
 int n = 5;&lt;br /&gt;
 char c = palindrom.charAt(n);&lt;/div&gt;</summary>
		<author><name>88.74.51.45</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Diskussion:Javakurs/%C3%9Cbungsaufgaben/Brainfuck&amp;diff=9383</id>
		<title>Diskussion:Javakurs/Übungsaufgaben/Brainfuck</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Diskussion:Javakurs/%C3%9Cbungsaufgaben/Brainfuck&amp;diff=9383"/>
		<updated>2007-04-04T13:35:56Z</updated>

		<summary type="html">&lt;p&gt;88.74.51.45: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* evtl. sollte man kein char[] verwenden, da char in den LE nicht eingeführt wird. ein String[] sollte sinen zweck genauso erfüllen&lt;br /&gt;
** Hätte die Aufgabenstellung mal erst _ganz_ lesen sollen :-) sooo schwer ist ein char ja nicht zu verstehen&lt;br /&gt;
* Habe gerade beschlossen, dass es evtl. sinnvoll ist chars schon in der VL (LE1) einzuführen, da sie scheinbar oft gebraucht werden. Einwände? Felix F.&lt;/div&gt;</summary>
		<author><name>88.74.51.45</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Diskussion:Javakurs/%C3%9Cbungsaufgaben/Brainfuck&amp;diff=9382</id>
		<title>Diskussion:Javakurs/Übungsaufgaben/Brainfuck</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Diskussion:Javakurs/%C3%9Cbungsaufgaben/Brainfuck&amp;diff=9382"/>
		<updated>2007-04-04T12:42:31Z</updated>

		<summary type="html">&lt;p&gt;88.74.51.45: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* evtl. sollte man kein char[] verwenden, da char in den LE nicht eingeführt wird. ein String[] sollte sinen zweck genauso erfüllen&lt;br /&gt;
** Hätte die Aufgabenstellung mal erst _ganz_ lesen sollen :-) sooo schwer ist ein char ja nicht zu verstehen&lt;/div&gt;</summary>
		<author><name>88.74.51.45</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Diskussion:Javakurs/%C3%9Cbungsaufgaben/Brainfuck&amp;diff=9381</id>
		<title>Diskussion:Javakurs/Übungsaufgaben/Brainfuck</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Diskussion:Javakurs/%C3%9Cbungsaufgaben/Brainfuck&amp;diff=9381"/>
		<updated>2007-04-04T12:39:20Z</updated>

		<summary type="html">&lt;p&gt;88.74.51.45: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;evtl. sollte man kein char[] verwenden, da char in den LE nicht eingeführt wird. ein String[] sollte sinen zweck genauso erfüllen&lt;/div&gt;</summary>
		<author><name>88.74.51.45</name></author>
	</entry>
	<entry>
		<id>wiki.stageing.freitagsrunde.org//index.php?title=Javakurs/%C3%9Cbungsaufgaben/Javamenue&amp;diff=9346</id>
		<title>Javakurs/Übungsaufgaben/Javamenue</title>
		<link rel="alternate" type="text/html" href="wiki.stageing.freitagsrunde.org//index.php?title=Javakurs/%C3%9Cbungsaufgaben/Javamenue&amp;diff=9346"/>
		<updated>2007-04-04T12:36:38Z</updated>

		<summary type="html">&lt;p&gt;88.74.51.45: Syntaxhighlighting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Tipps:&#039;&#039;&#039;&lt;br /&gt;
1) gibt einen Text auf der Console aus:&lt;br /&gt;
 System.out.println(&amp;quot;text&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
2) lenkt den Programmfluss abhängig vom Warheitsgehalt der Bedingung:&lt;br /&gt;
 &#039;&#039;&#039;if&#039;&#039;&#039; (bedingung) {&lt;br /&gt;
  fall1&lt;br /&gt;
 }&lt;br /&gt;
 &#039;&#039;&#039;else&#039;&#039;&#039; {&lt;br /&gt;
  fall2&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
3)&lt;br /&gt;
 &#039;&#039;&#039;if&#039;&#039;&#039; (bedingung1 &amp;amp;&amp;amp; bedingung2) {...}&lt;br /&gt;
und&lt;br /&gt;
 &#039;&#039;&#039;if&#039;&#039;&#039; (bedingung1 || bedingung2) {...}&lt;br /&gt;
verknüpfen zwei Bedingungen logisch miteinander.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Handwerkszeug ===&lt;br /&gt;
In vielen deiner Javaprogramme wirst du vom Benutzer eine Eingabe per Tastatur erfragen wollen.&lt;br /&gt;
Da sich in Java das Lesen von Tastatureingaben normalerweise etwas umständlich gestaltet haben wir dir an dieser Stelle etwas zur Erleichterung vorbereitet.&lt;br /&gt;
&lt;br /&gt;
* kopiere die Datei Terminal.java in dein aktuelles Arbeitsverzeichnis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solange diese Datei im selben Verzeichnis liegt wie die .java Datei an der du gerade arbeitest, stehen dir einige Befehle zur Verfügung, die das Lesen von Tastatureingaben stark erleichtern. Wenn dich interessiert warum das so ist, so erfährst du es [[Javakurs2007/Terminal | hier]].&lt;br /&gt;
&lt;br /&gt;
Einer dieser Befehle lautet &amp;quot;Terminal.readString()&amp;quot;. Er liest eine Tastatureingabe bis zum nächsten Zeilenumbruch von der Konsole und liefert ihn als String zurück.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 // Einlesen einer Tastatureingabe bis zum nächsten Zeilenumbruch in die Variable &amp;quot;eingegebeneTextzeile&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 String eingegebeneTextzeile;&lt;br /&gt;
 eingegebeneTextzeile = Terminal.readString();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Erste Konsolenabfrage ===&lt;br /&gt;
Probieren wir das Ganze einmal aus.&lt;br /&gt;
&lt;br /&gt;
* Frage auf der Konsole nach dem Namen des Benutzers.&lt;br /&gt;
* speichere seine Eingabe mit Hilfe von &amp;quot;Terminal.readString()&amp;quot;.&lt;br /&gt;
* Begrüße den Benutzer mit seinem Namen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Menü mit Zahlen ===&lt;br /&gt;
Schonmal nicht schlecht. Nun zum interessanten Teil.&lt;br /&gt;
Ein weiterer Befehl zur Vereinfachung der Konsolenbenutzung lautet Terminal.readInt(). Er leist eine Zahl von der Konsole und gibt sie als int zurück.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 // Einlesen einer Zahl per Tastatureingabe in die Variable &amp;quot;eingegebeneZahl&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 int eingegebeneZahl;&lt;br /&gt;
 eingegebeneZahl = Terminal.readInt();&lt;br /&gt;
&lt;br /&gt;
* Frage auf der Konsole ob der Benutzer: &lt;br /&gt;
: 1) eine Frau ist.&lt;br /&gt;
: 2) ein Mann ist.&lt;br /&gt;
: 3) die Frage nicht beantworten möchte.&lt;br /&gt;
&lt;br /&gt;
* Begrüße den Benutzer abhängig von seiner Eingabe mit &amp;quot;Herr&amp;quot;, &amp;quot;Frau&amp;quot; oder geschlechtslos.&lt;br /&gt;
* Zeige eine Fehlermeldung an wenn eine andere Zahl als 1,2 oder 3 eingegeben wird.&lt;/div&gt;</summary>
		<author><name>88.74.51.45</name></author>
	</entry>
</feed>