diff --git a/3. Übungen/24.03.2022/fehlerfinden.py b/3. Übungen/24.03.2022/fehlerfinden.py new file mode 100644 index 0000000..c90ab5f --- /dev/null +++ b/3. Übungen/24.03.2022/fehlerfinden.py @@ -0,0 +1,23 @@ +# Programmm, welches den Oberflächenihnalt und das Volumen eines Quader berechnet + +#Fehlerprogramm +''' +# Eingabe +höhe=flot(input(Geben Sie die Höhe ein)) +breite=int(input/Geben Sie die breite ein)) +tiefe=(geben Sie die Tiefe ein) + +oberfläche=A*B*C +Volumen=A*B*C + +print('Die Oberfläche beträgt', oberfläche) +''' +# Eingabe +höhe=float(input("Geben Sie die Höhe ein:")) +breite=float(input("Geben Sie die Breite ein:")) +tiefe=float(input("Geben Sie die Tiefe ein:")) +# Verarbeitung +oberfläche=2*(breite*tiefe+breite*höhe+tiefe*höhe) +Volumen=höhe*breite*tiefe + +print('Die Oberfläche beträgt:%s. Das Volumen beträgt:%s' %(oberfläche,Volumen)) \ No newline at end of file diff --git a/3. Übungen/24.03.2022/summenformel_gauss.py b/3. Übungen/24.03.2022/summenformel_gauss.py new file mode 100644 index 0000000..d1ab4b1 --- /dev/null +++ b/3. Übungen/24.03.2022/summenformel_gauss.py @@ -0,0 +1,10 @@ +# Programm, welches die Summe der ersten n natürlichen Zahlen berechnet + +#Eingabe +n=int(input('Geben Sie n ein!')) + +# Verarbeitung +summe=int((n*(n+1))/2) + +# Ausgabe +print("Die Summe der ersten %s natürlichen Zahlen beträgt:%s." %(n,summe)) \ No newline at end of file diff --git a/3. Übungen/24.03.2022/zählschleife.py b/3. Übungen/24.03.2022/zählschleife.py new file mode 100644 index 0000000..cb2c456 --- /dev/null +++ b/3. Übungen/24.03.2022/zählschleife.py @@ -0,0 +1,13 @@ +# Programm, welches die Summe der ersten n natürlichen Zahlen berechnet + +#Festlegung von Startwerten +summe=0 + +#Eingabe +n=int(input('Geben Sie n ein!')) + +#Verarbeitung +for k in range(n+1): + summe=summe+k +#Ausgabe +print("Die Summe der ersten %s natürlichen Zahlen beträgt:%s." %(n,summe)) \ No newline at end of file diff --git a/4. Theorie/Modellierungstechnicken für Software.md b/4. Theorie/Modellierungstechnicken für Software.md new file mode 100644 index 0000000..6897b48 --- /dev/null +++ b/4. Theorie/Modellierungstechnicken für Software.md @@ -0,0 +1,7 @@ +# Modellierungstechniken für Software +## Funktionale Modelle (Datenflussdiagramme) +## Objekt- und Klassenmodelle +### Objektdiagramme +### Klassendiagramme +## Zusatndsmodellierung +## Algorithmen \ No newline at end of file diff --git a/4. Theorie/Modellierungstechnicken für Software.pdf b/4. Theorie/Modellierungstechnicken für Software.pdf new file mode 100644 index 0000000..f5fed42 Binary files /dev/null and b/4. Theorie/Modellierungstechnicken für Software.pdf differ