Fixed Repo. Y did it break? i dunno
parent
ffaa719bfe
commit
d3c7848e67
|
@ -0,0 +1,7 @@
|
||||||
|
.obsidian
|
||||||
|
Themengebiete PR1 - PR2.md
|
||||||
|
PR1/.obsidian/
|
||||||
|
PR1/Misc
|
||||||
|
PR1/whoami.md
|
||||||
|
PR1/PR1/Programmieren 1.md
|
||||||
|
|
|
@ -17,5 +17,5 @@
|
||||||
"showGrid": false,
|
"showGrid": false,
|
||||||
"autoComplete": "inPreview",
|
"autoComplete": "inPreview",
|
||||||
"paneMode": "split",
|
"paneMode": "split",
|
||||||
"motm": "2024-05-07T13:01:15.627Z"
|
"motm": "2024-06-02T09:22:52.871Z"
|
||||||
}
|
}
|
|
@ -13,13 +13,27 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Themengebiete PR1 - PR2.md",
|
"file": "PR1/PR1/Programmieren 1.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "cf29ae6c7a146a70",
|
||||||
|
"type": "tabs",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "011b4b10aad6d040",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "reveal-preview-view",
|
||||||
|
"state": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "vertical"
|
"direction": "vertical"
|
||||||
|
@ -85,7 +99,7 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Themengebiete PR1 - PR2.md",
|
"file": "PR1/PR1/Programmieren 1.md",
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
|
@ -102,7 +116,7 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Themengebiete PR1 - PR2.md",
|
"file": "PR1/PR1/Programmieren 1.md",
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
}
|
}
|
||||||
|
@ -125,7 +139,7 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Themengebiete PR1 - PR2.md"
|
"file": "PR1/PR1/Programmieren 1.md"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -147,8 +161,18 @@
|
||||||
"obsidian-advanced-slides:Show Slide Preview": false
|
"obsidian-advanced-slides:Show Slide Preview": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "57637b3b9b963b5e",
|
"active": "a30c24261d4913e1",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"4913",
|
||||||
|
"PR1/PR1/übungen/Exercises.md",
|
||||||
|
"PR1/PR1/Vorlesung/Notizen.md",
|
||||||
|
"PR1/PR1/übungen/Exercise 1.md",
|
||||||
|
"PR1/PR1/Programmieren 1.md",
|
||||||
|
"PR1/PR1/Lektionen/Lektion 3.md",
|
||||||
|
"PR1/PR1/Lektionen/Lektion 1.md",
|
||||||
|
"PR1/PR1/Lektionen/Lection 2.md",
|
||||||
|
"().md",
|
||||||
|
"Themengebiete PR1 - PR2.md",
|
||||||
"PR1/Misc/Git Befehle.md",
|
"PR1/Misc/Git Befehle.md",
|
||||||
"PR1/Misc",
|
"PR1/Misc",
|
||||||
"PR1/Misc/git for dummies.md",
|
"PR1/Misc/git for dummies.md",
|
||||||
|
@ -160,13 +184,7 @@
|
||||||
"images/Pasted image 20240516130015.png",
|
"images/Pasted image 20240516130015.png",
|
||||||
"images/Pasted image 20240516125759.png",
|
"images/Pasted image 20240516125759.png",
|
||||||
"images",
|
"images",
|
||||||
"PR1/PR1/Lektionen/Lektion 1.md",
|
|
||||||
"PR1/PR1/Lektionen/Lektion 2.md",
|
|
||||||
"PR1/PR1/Lektionen/Lektion 3.md",
|
|
||||||
"PR1/PR1/Lektionen/Exercises.md",
|
|
||||||
"Themengebiete PR1 - PR2.md",
|
|
||||||
"PR1/Exercises.md",
|
"PR1/Exercises.md",
|
||||||
"PR1/PR1/übungen/Exercise 1.md",
|
|
||||||
"PR1/PR1/Lektionen/README.md"
|
"PR1/PR1/Lektionen/README.md"
|
||||||
]
|
]
|
||||||
}
|
}
|
|
@ -1,2 +0,0 @@
|
||||||
- Testat muss jedes mal im gleichen Raum passieren
|
|
||||||
- jd
|
|
|
@ -1,24 +0,0 @@
|
||||||
Evaluate the following Expressions:
|
|
||||||
1. 10
|
|
||||||
2. (5 + 3 + 4)
|
|
||||||
3. (9 -1)
|
|
||||||
4. (6 / 2)
|
|
||||||
5. ((2 * 4) + (4 - 6))
|
|
||||||
6. int a = 3
|
|
||||||
7. int b = a +1
|
|
||||||
8. (a + b + (a * b))
|
|
||||||
9. (a == b)
|
|
||||||
10. ``` if (( b > a) && (b < ( a * b))) {
|
|
||||||
b}
|
|
||||||
else{
|
|
||||||
a
|
|
||||||
}```
|
|
||||||
11. ```
|
|
||||||
if (a == 4){
|
|
||||||
6
|
|
||||||
} elseif (b == 4){
|
|
||||||
(6 + 7 + a)
|
|
||||||
} else{
|
|
||||||
-1
|
|
||||||
}```
|
|
||||||
1.
|
|
|
@ -0,0 +1,53 @@
|
||||||
|
|
||||||
|
---
|
||||||
|
### Aufgabe 1
|
||||||
|
|
||||||
|
Finde heraus, wie man in Java eine zufällige Zahl erstellen kann.
|
||||||
|
1. Erstelle einen sechsseitigen Würfel in Java. Würfle einmal und gebe das Ergebnis aus.
|
||||||
|
2. Erstelle einen vier- / acht- / zehn- / zwölf-/ zwanzigseitigen Würfel in Java. Gebe auch das Ergebnis eines Wurfes aus.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Aufgabe 2
|
||||||
|
|
||||||
|
1. Würfle einen sechsseitigen Würfel 100 mal. Gebe jedes Ergebnis aus
|
||||||
|
2. Wenn eine Sechs gewürfelt wird, gebe zusätzlich aus der gleichen Zeile den String "Max Schaden" aus.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Aufgabe 3
|
||||||
|
|
||||||
|
1. Würfle einen sechsseitigen Würfel solange, bis insgesamt 3 mal die Sechs gewürfelt wurde
|
||||||
|
2. Würfle einen sechsseitigen Würfel solange bis 3 mal hintereinander die Sechs gewürfelt wurde
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Aufgabe 4
|
||||||
|
|
||||||
|
1. Erstelle eine Methode `int roll(int diceType)` welche einen Würfel mit der Augenzahl `int diceType` würfelt und das Ergebnis zurück liefert.
|
||||||
|
2. Erstelle eine Methode `int roll(int diceType, int modifier)` welche einen Würfel mit der Augenzahl `int diceType` würfelt und das Ergebnis mit dem `int modifier` addiert und als Ergebnis zurück liefert.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
### Aufgabe 5
|
||||||
|
|
||||||
|
Newtons Approximationsmethode zur Bestimmung von Quadratwurzeln kann folgendermaßen dargestellt werden.
|
||||||
|
|
||||||
|
1. Sei x die Zahl, deren Quadratwurzel bestimmt werden soll
|
||||||
|
2. Gebe eine Schätzung ab , was die Quadratwurzel von von x ist
|
||||||
|
3. Bilde den Quotienten zwischen x und der Schätzung. Wir nennen Sie y.
|
||||||
|
4. Bilde den Durchschnitt Zwischen der Schätzung und y
|
||||||
|
5. Dieser Neue Durchschnitt ist die neue Schätzung.
|
||||||
|
6. Wiederhole Schritte 3-5 bis die Genauigkeit akzeptabel ist
|
||||||
|
|
||||||
|
---
|
||||||
|
### Beispiel
|
||||||
|
|
||||||
|
Die Quadratwurzel von 2
|
||||||
|
|
||||||
|
| Schätzung | Quotient | Durchschnitt |
|
||||||
|
| --------- | ------------------- | ------------------------------ |
|
||||||
|
| 1 | (2/1) = 2 | (1+2) /2 = 1.5 |
|
||||||
|
| 1.5 | (2/1.5) = 1.3333333 | (1.5 + 1.3333333) / 2 = 1.4167 |
|
||||||
|
| 1.4167 | (2/1.4167) = 1.4118 | (1.4118 + 1.4167) / 2 = 1.4142 |
|
Loading…
Reference in New Issue