Ingenieur-Anwendungen
Programmieraufgabe — gib deinen Code ein und lass ihn prüfen. Die Prüfung speist feste Eingaben ein und vergleicht deine Ausgabe Zeichen für Zeichen.
Teil 1 — Gesamtwiderstand einer Parallelschaltung
Vier Widerstände einlesen, Gesamtwiderstand berechnen und exakt ausgeben.
Aufgabe
Schreibe ein Programm, das den Gesamtwiderstand von vier parallelgeschalteten Widerständen berechnet.
- Lies nacheinander vier Widerstandswerte mit
float(input())ein. - Berechne den Gesamtwiderstand der Parallelschaltung: 1/Rges = 1/R1 + 1/R2 + 1/R3 + 1/R4.
- Runde auf 2 Nachkommastellen und gib das Ergebnis in genau dieser
Form aus — z. B.
Gesamtwiderstand: 2.5für vier Widerstände von je 10 Ω.
Wichtig Das Label
Gesamtwiderstand: muss exakt so geschrieben sein, und es dürfen
keine zusätzlichen Ausgaben erfolgen — die Prüfung vergleicht Zeichen für
Zeichen. Wie du Werte einliest und rundest, steht in der Anleitung.
Grundlagen einlesen → Grundlage 1, Klammern bei der Kehrwertsumme → Grundlage 2, runden & ausgeben → Grundlage 4.
Teil 1 — Dein Code
Python wird geladen…Prüfung
Teil 2 — Spannungsteiler
Aus Gesamtspannung und zwei Widerständen die Teilspannung berechnen.
Aufgabe
An einer Reihenschaltung aus zwei Widerständen R1 und R2 liegt die
Gesamtspannung U_ges an. Berechne die Teilspannung, die über
R2 abfällt.
- Lies nacheinander drei Werte mit
float(input())ein: zuerst Uges, dann R1, dann R2. - Berechne die Teilspannung über R2: U2 = Uges · R2 / (R1 + R2).
- Runde auf 2 Nachkommastellen und gib das Ergebnis in genau dieser
Form aus — z. B.
Teilspannung: 6.0für Uges=12, R1=R2=100.
Wichtig Denk an die Klammern um
(R1 + R2) und schreibe das Label
Teilspannung: exakt — keine zusätzlichen Ausgaben.
Grundlagen einlesen → Grundlage 1, Formel & Klammern → Grundlage 2, runden & ausgeben → Grundlage 4.
Teil 2 — Dein Code
Python wird geladen…Prüfung
Teil 3 — Zugspannung
Aus Kraft und Querschnittsfläche die mechanische Spannung berechnen.
Aufgabe
Ein Zugstab wird mit der Kraft F (in N) belastet und hat die Querschnittsfläche A (in mm²). Gesucht ist die Zugspannung σ (in N/mm² = MPa).
- Lies zwei Werte mit
float(input())ein: zuerst die Kraft F, dann die Fläche A. - Berechne die Zugspannung σ = F / A.
- Runde auf 2 Nachkommastellen und gib das Ergebnis in genau dieser
Form aus — z. B.
Zugspannung: 150.0für F=15000 N und A=100 mm².
Hinweis Genau diese Berechnung steckt auch
hinter dem Zugversuch im Labor. Label Zugspannung: exakt schreiben,
keine zusätzlichen Ausgaben.
Grundlagen einlesen → Grundlage 1, Formel σ = F/A → Grundlage 2, runden & ausgeben → Grundlage 4.
Teil 3 — Dein Code
Python wird geladen…Prüfung
Teil 4 — Hydraulische Pumpenleistung
Eine Formel mit festen physikalischen Konstanten in Python umsetzen.
Aufgabe
Eine Pumpe fördert Wasser mit dem Volumenstrom Q (in m³/s) auf die Förderhöhe H (in m). Gesucht ist die hydraulische Leistung P (in W) bei der Dichte ρ = 1000 kg/m³ und der Erdbeschleunigung g = 9,81 m/s².
- Lies zwei Werte mit
float(input())ein: zuerst Q, dann H. Die Konstanten ρ = 1000 und g = 9,81 legst du selbst im Code fest. - Berechne die hydraulische Leistung P = ρ · g · Q · H.
- Runde auf 1 Nachkommastelle und gib das Ergebnis mit Einheit
in genau dieser Form aus — z. B.
Pumpenleistung: 4905.0 Wfür Q=0,05 m³/s und H=10 m.
Wichtig Schreibe g im Code mit Punkt
als Dezimaltrennzeichen (9.81). Zwischen Wert und W steht genau ein
Leerzeichen; Label Pumpenleistung: exakt, keine zusätzlichen Ausgaben.
Grundlagen einlesen → Grundlage 1, Konstanten (ρ, g) & Einheit → Grundlage 3, runden & ausgeben → Grundlage 4.
Teil 4 — Dein Code
Python wird geladen…Prüfung
Teil 5 — Mischtemperatur
Zwei Wassermengen mischen — die gemeinsame Endtemperatur berechnen.
Aufgabe
Zwei Mengen desselben Wassers werden gemischt: Masse m1 mit Temperatur T1 und Masse m2 mit Temperatur T2. Gesucht ist die gemeinsame Mischtemperatur.
- Lies vier Werte mit
float(input())ein, in dieser Reihenfolge: m1, T1, m2, T2. - Berechne die Mischtemperatur als gewichteten Mittelwert Tm = (m1·T1 + m2·T2) / (m1 + m2).
- Runde auf 2 Nachkommastellen und gib das Ergebnis in genau dieser
Form aus — z. B.
Mischtemperatur: 50.0für m1=1, T1=20, m2=1, T2=80.
Wichtig Klammern um Zähler und Nenner nicht
vergessen; Label Mischtemperatur: exakt — keine zusätzlichen Ausgaben.
Grundlagen einlesen → Grundlage 1, Klammern um Zähler & Nenner → Grundlage 2, runden & ausgeben → Grundlage 4.
Teil 5 — Dein Code
Python wird geladen…Prüfung
Teil 6 — Reynoldszahl & Strömungsart
Eine Kennzahl berechnen und mit einer Fallunterscheidung bewerten.
Aufgabe
Die Reynoldszahl Re entscheidet, ob eine Rohrströmung laminar oder turbulent ist. Du berechnest sie aus Strömungsgeschwindigkeit v (in m/s), Rohrdurchmesser d (in m) und kinematischer Viskosität ν (in m²/s) und bewertest anschließend die Strömungsart.
- Lies drei Werte mit
float(input())ein: v, d und ν. - Berechne Re = v · d / ν.
- Leite daraus die Strömungsart ab (Fallunterscheidung): unter 2300 ist sie laminar, von 2300 bis unter 4000 im Übergangsbereich, ab 4000 turbulent.
- Gib genau zwei Zeilen aus: zuerst die Reynoldszahl auf 1 Nachkommastelle gerundet, darunter die Strömungsart — in genau dieser Form (Beispiel für v=0,3, d=0,01, ν=1e-6):
Reynoldszahl: 3000.0 Strömung: Übergangsbereich
Wichtig Die Labels Reynoldszahl:
und Strömung: (mit „ö") sowie die Wörter laminar,
Übergangsbereich und turbulent müssen exakt so geschrieben sein.
Grundlagen einlesen → Grundlage 1,
Formel & Klammern → Grundlage 2, in Bereiche einordnen
(if/elif/else) → Grundlage 5,
zwei Ausgabezeilen → Grundlage 4.
Teil 6 — Dein Code
Python wird geladen…Prüfung
Protokoll als PDF
Deine Ergebnisse dokumentieren und herunterladen.
Modulübersicht
| Teil | Status |
|---|---|
| Teil 1: Parallelwiderstand | Offen |
| Teil 2: Spannungsteiler | Offen |
| Teil 3: Zugspannung | Offen |
| Teil 4: Pumpenleistung | Offen |
| Teil 5: Mischtemperatur | Offen |
| Teil 6: Reynoldszahl | Offen |
Noch nicht alle Teile sind abgeschlossen — du kannst das Protokoll trotzdem erstellen, dort ist dann markiert, welche Teile offen sind.
PDF herunterladen
Gib deinen Namen ein und lade das Protokoll als PDF herunter. Das Protokoll enthält deinen eingereichten Code, die Modulübersicht und einen QR-Code zur Verifikation.