einstieg:weiteredatentypen:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
einstieg:weiteredatentypen:start [2020/10/20 14:43] – [Aufgabe: Ganzzahlige Zufallszahl aus der Menge $\{0; 1; 2; \ldots 98; 99\}$] Martin Pabst | einstieg:weiteredatentypen:start [2021/12/29 11:29] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
===== float ===== | ===== float ===== | ||
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
- | Variablen vom Datentyp '' | + | Variablen vom Datentyp '' |
</ | </ | ||
Falls es Dich genauer interessiert, | Falls es Dich genauer interessiert, | ||
- | Führe das folgende Beispielprogramm in Einzelschritten aus und schau' Dir den dabei den Inhalt des Reiters " | + | Führe das folgende Beispielprogramm in Einzelschritten aus und schau' Dir dabei den Inhalt des Reiters " |
< | < | ||
Zeile 27: | Zeile 27: | ||
'' | '' | ||
**Besonderheit von LearnJ:** | **Besonderheit von LearnJ:** | ||
- | Die Programmiersprache auf dieser Website speichert'' | + | Die Programmiersprache auf dieser Website speichert'' |
</ | </ | ||
Zeile 90: | Zeile 90: | ||
for(int i = 0; i < 6; i++){ | for(int i = 0; i < 6; i++){ | ||
- | | + | |
| | ||
} | } | ||
Zeile 199: | Zeile 199: | ||
</ | </ | ||
\\ \\ | \\ \\ | ||
- | ==== Aufgabe: | + | ==== Ganzzahlige Zufallszahl aus der Menge $\{0; 1; 2; \ldots 98; 99\}$ ==== |
+ | Ganzzahlige Zufallszahlen aus der Menge $\{a, a+1, \ldots b-1, b\} (mit\ a, b\in \mathbb{N})$ erhält man mit der Methode '' | ||
< | < | ||
Zeile 205: | Zeile 206: | ||
<script type=" | <script type=" | ||
- | int zahl = Math.floor(Math.random()*100); | + | int zahl = Random.randint(0, 99); |
- | println(" | + | println(" |
- | </ | + | |
</ | </ | ||
</ | </ | ||
- | \\ \\ | + | <WRAP center round tip 80%> |
- | Starte das Programm mehrmals hintereinander, | + | Viele Programmiersprachen bieten nur eine Methode wie '' |
- | == Erklärung == | + | </ |
- | - Math.random() | + | |
- | - Math.random() * 100 ergibt eine rationale Zahl aus dem Intervall | + | ==== Rationale Zufallszahl |
- | | + | ... erhältst Du mit der Methode '' |
- | Falls es Dir schwerfällt, diese Erklärung zu verstehen, schau' | + | |
==== Aufgabe 1: ==== | ==== Aufgabe 1: ==== | ||
- | Schreibe ein Programm, das eine ganzzahlige Zufallszahl aus der Menge $\{5; 6; 7; \ldots 11; 12\}$ ausgibt! \\ \\ | + | Schreibe ein Programm, das eine ganzzahlige Zufallszahl aus der Menge $\{5; 6; 7; \ldots 11; 12\}$ ausgibt, indem es die Methode '' |
**[[.zufallszahlloesung: | **[[.zufallszahlloesung: | ||
einstieg/weiteredatentypen/start.1603197808.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)