Skip to content

Commit 0252a2e

Browse files
author
dodo
committed
Beispielslösung für die erste Aufgabe
1 parent 0888da3 commit 0252a2e

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

Level_01/Aufgaben/addierer.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#!/usr/bin/env python3
2+
3+
# Dies ist eine Beispielslösung für die Aufgabe 1 aus Level 1:
4+
5+
# 1. Schreibe ein Programm, das die Zahlen 23 und 42 addiert:
6+
7+
print(23 + 42) # Erfüllt die Anforderung komplett.
8+
9+
10+
# 2. Ändere das Programm so ab, dass die Zahlen in zwei Variablen gespeichert werden:
11+
12+
a = 23
13+
b = 42
14+
# Alternativ: a, b = 23, 42
15+
print(a + b)
16+
17+
18+
# 3. Ändere das Programm so ab, dass die Zahlen vom Benutzer eingegeben werden können:
19+
20+
inp_a = input("Bitte geben Sie den ersten Summanden ein: ")
21+
inp_b = input("Bitte geben Sie den zweiten Summanden ein: ")
22+
# Da input() immer einen String zurückgibt muss dieser in einen Integer umgewandelt werden,
23+
# dabei ensteht eine Fehlerquelle, da ein Fehler auftritt, wenn der Benutzer keine gültige
24+
# Zahl eingibt.
25+
a = int(inp_a)
26+
b = int(inp_b)
27+
28+
print(a + b)

0 commit comments

Comments
 (0)