# Aufgabe 1 # 1. Erstellen sie eine Python Datei wiederholung.py # 2. Ergänzen sie ein Programm dass "Hello World" ausgibt. # 3. Ergänzen sie dass die Zahlen 1 bis 100 ausgegeben werden. # 4. Schreiben sie ein Programm dass folgendes ausführt: esn wird eine Zahl eingelesen. Falls diese Zahl größer als 10 ist wird 2 dazu addiert, andernfalls wird die Zahl mit 2 multipliziert. Das Ergebnis wird ausgegeben. #2. def Hello_World(): print("Hello World") #3. def print_numbers(): for i in range(1, 101): print(i) #4. def calculate_result(): zahl = int(input("Bitte geben Sie eine Zahl ein: ")) if zahl > 10: ergebnis = zahl + 2 else: ergebnis = zahl * 2 print("Das Ergebnis ist:", ergebnis) # Aufgabe 2 # 1. Schreiben sie ein Programm, in dem im Array A die Werte 5,7,9,1 stehen # 2. Geben sie das Array A aus. # 3. Geben sie die Werte des Arrays A an dert zweiten Stelle aus. # 4. Das Programm soll die 7 mit einer 3 ersetzen. # 1. def create_array(): A = [5, 7, 9, 1] return A # 2. def print_array(): A = create_array() print("Array A:", A) # 3. def print_second_element(): A = create_array() print("Wert an der zweiten Stelle:", A[1]) # 4. def replace_second_element(): A = create_array() A[1] = 3 print("Array A nach Ersetzen:", A) # Aufgabe 3 # 1. Schreiben sie ein Programm in dem ein Array A mit 10 zufälligen Zahlen zwischen 1 und 10 erstellt wird. # 2. Schreiben sie ein programm dass die Zahlen im Array der größe nach aufsteigend Sortiert und ausgibt. # 1. def print_random_array(): import random A = [random.randint(1, 50) for i in range(10)] print("Array A mit zufälligen Zahlen:", A) # 2. def sort_and_print(): print() Auswahl = input("Bitte wählen Sie eine Aufgabe:") if Auswahl == "1.2": Hello_World() if Auswahl == "1.3": print_numbers() if Auswahl == "1.4": calculate_result() if Auswahl == "2.2": print_array() if Auswahl == "2.3": print_second_element() if Auswahl == "2.4": replace_second_element() if Auswahl == "3.1": print_random_array() if Auswahl == "3.2": sort_and_print()