Lernziele
Du kannst...
- Daten über die entsprechenden Built-in Funktion einlesen,
- eingelesene Daten einer Variablen zuweisen,
- Berechnungen mit Daten durchführen und
- Ergebnisse mit der entsprechen Built-in Funktion ausgeben.
Link: Materialien CodingDoJo week1
Übungsaufgaben
Löse folgende Übungsaufgaben. Die mit dem * gekennzeichnete Aufgaben sind zusätzliche Übungsaufgaben, die zur Wiederholung und Vertiefung gedacht sind.
A01 Umfang eines Rechtecks
Implementiere ein Pythonprogramm, das den Umfangs eines Rechtecks berechnet. Dabei sollen zuerst die zwei Seiten
a
und b
mit der Funktion input
eingelesen werden und anschließend das Ergebnis ausgegeben werden. Gib dem Benutzer entsprechend Auskunft, was eingelesen wird und was die Ausgabe bedeutet.Gib bitte die Länge der Seite 1 ein:17
Gib bitte die Länge der Seite 2 ein:32
Das Rechteck hat einen Umfang von 98.
A02 Fläche eines Dreiecks
Implementiere ein Pythonprogramm, das den Fläche eines Dreiecks (
A = 0.5 * Grundseite * Höhe
) berechnet. Gehe dabei genauso vor, wie bei der Aufgabe zuvor.Gib bitte die Länge der Grundseite des Dreiecks ein:19
Gib bitte die Höhe des Dreiecks ein:27
Das Dreieck hat eine Fläche von 256.5
A03. Berechnung einer Zahl
Implementiere ein Pythonprogramm, das den Wertes einer Potenz mit beliebiger Basis und beliebigem Exponenten berechnet.
Gib bitte die Basis ein:12
Gib bitte den Exponenten ein:3
Die errechnete Zahl ist 1728
A04 Satz des Pythagoras
Implementiere ein Pythonprogramm, das die Ankathete und die Gegenkathete einliest und dann nach dem dem Satz des Pythagoras die Hypotenuse errechnet.
Gib bitte die Länge der Ankathete ein:12
Gib bitte die Länge der Gegenkathete ein:5
Die Länge der Hypothenuse ist 13.0
A05 Länge eines Textes
Implementiere ein Pythonprogramm, das als Ausgabe die Länge eines eingegebenen Textes liefert.
Gib bitte den Text ein:A frog jumps into the pond, splash!
Die Länge des Textes ist 35
A06 Verdreifachung der Eingabe*
Implementiere ein Pythonprogramm, das die Eingabe verdreifacht und ausgibt.
Gib bitte den Text ein:Doremi
Der neue Textes ist DoremiDoremiDoremi
A07 Vervielfachung von Text*
Implementiere ein Pythonprogramm, das einen eingegebenen Text so oft hintereinander ausgibt, wie der Text lang ist.
Gib bitte den Text ein:Orbital
Der neue Textes ist OrbitalOrbitalOrbitalOrbitalOrbitalOrbitalOrbital
A08 Flächeninhalt und Umfang eines Dreiecks*
Implementiere ein Pythonprogramm, das das die Höhe und die Länge der Grundlinie eines gleichschenkligen Dreiecks einliest und daraus den den Flächeninhalt und den Umfang errechnet und anschließend ausgibt.
Gib bitte die Höhe ein:12
Gib bitte die Länge der Grundseite ein:10
Der Flächeninhalt ist 60.0 Der Umfang ist 36.0