87 lines
2.2 KiB
Python
87 lines
2.2 KiB
Python
|
|
# 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() |