Lösungen

Hier gibt es Beispiellösungen zu den Aufgaben

Aufgabe 1:

Auto = Volvo

Aufgabe 2:

print ("Halli, Hallo")

Aufgabe 2a:

/usr/bin/python3
print ("Bitte gib Deinen Namen ein")
name=input()
print ("Hallo", name)

Aufgabe 2b:

/usr/bin/python3
-- coding: utf-8 --
print ("Bitte gib Deinen Namen ein")
name=input()
print ("Bitte gib Dein Geschlecht ein: w = weiblich und m =mann")
geschlecht=input()
if geschlecht == "w":
print ("Hallo Frau", name)
elif geschlecht == "m":
print ("Hallo Herr", name)
else:
print ("Geschlecht ist nicht bekannt. bitte w oder m eingeben")

Aufgabe 3:

Dreisatz a:b=c:d

print ("Bitte den Wert 1 eingeben")
wert1=float(input())
print ("Der Wert entspricht")
wert2=float(input())
print ("Bitte den 2. Wert eingeben")
wert3=float(input())
ergebnis=wert3*wert2//wert1
print ("Das Ergebnis ist", ergebnis)

Aufgabe 4:

print ("Bitte geben Sie Ihr Gewicht in Kilogramm ein")
gewicht=float(input())
print ("Bitte geben Sie Ihre Körpergröße in m ein")
groesse=float(input())
groesse_quadrat=groesse*groesse
bmi=gewicht/groesse_quadrat
print ("Der BMI ist", bmi)

Aufgabe 5:

print ("Berechnung des Quaders")
print ("Bitte den Wert von a eingeben")
a=float(input())
print ("Bitte den Wert von b eingeben")
b=float(input())
print ("Bitte den Wert von c eingeben")
c=float(input())
flaeche=abc
print ("Die Fläche beträgt", flaeche)
volumen=abc
print ("Das Volumen beträgt", volumen)
oberflaeche =2 * a * b + 2 * a * c + 2 * b * c
print ("Die Oberfläche beträgt", oberflaeche)

Aufgabe 5a:

print ("Bitte die Anzahl der Personen eingeben")
anzahl_personen=int(input())
print ("Bitte die Hotelkosten für eine Person eingeben")
hotelkosten=int(input())
print ("Wieviel Personen passen in einen Bus?")
anzahl_personen_im_bus=int(input())
anzahl_bus=anzahl_personen//anzahl_personen_im_bus
if anzahl_bus==0:
anzahl_bus=1
print ("Es werden", anzahl_bus,"Buss(e) benötigt")
hotelkosten_gesamt=hotelkosten*anzahl_personen
print ("Die Hotelkosten betragen",hotelkosten_gesamt, "Euro")

Aufgabe 6:

Bitte beachten dass die Datei ausführbar gemacht werden muss.

!/usr/bin/python3
-- coding: utf-8 --
import turtle as tu
tu.shape("arrow")
tu.color("gold")
tu.forward(200)
tu.left(90)
tu.begin_fill()
tu.forward(60)
tu.left(90)
tu.forward(200)
tu.left(90)
tu.forward(60)
tu.end_fill()
tu.left(180)
tu.color("red")
tu.begin_fill()
tu.forward(120)
tu.right(90)
tu.forward(200)
tu.right(90)
tu.forward(60)
tu.right(90)
tu.forward(200)
tu.end_fill()
tu.right(90)
tu.forward(120)
tu.color("black")
tu.begin_fill()
tu.right(90)
tu.forward(200)
tu.right(90)
tu.forward(60)
tu.right(90)
tu.forward(200)
tu.end_fill()

Aufgabe 7:

import tkinter 
from tkinter import *
root = Tk()
menu = Menu(root)
root.config(menu=menu)
filemenu = Menu(menu)
menu.add_cascade(label="Datei", menu=filemenu)
menu.add_cascade(label="Bearbeiten", menu=filemenu)
menu.add_cascade(label="Beenden", menu=filemenu)
button = tkinter.Button(root, text='Beenden', width=25, command=root.destroy)
button.pack()
root.mainloop()

Aufgabe 9:

print ("Bitte den eingezahlten Betrag eingeben")
betrag=int(input())
print ("Bitte die Jahreszahl eingeben")
jahre=int(input())
gesamt= betrag*1.05*jahre
print ("Der ersparte Betrag ist", gesamt)


Aufgabe 10:

import random
zahl1=random.randint(1,49)
zahl2=random.randint(1,49)
zahl3=random.randint(1,49)
zahl4=random.randint(1,49)
zahl5=random.randint(1,49)
zahl6=random.randint(1,49)
print ("Die Zahlen 6 aus 49 sind", zahl1, zahl2, zahl3,zahl4,zahl5,zahl6)

Aufgabe 12:

import random
meinTipp=[]
for i in range(6):
    zahl=1
    print("Bitte eine Zahl eingeben")
    zahl=int(input())
    meinTipp.append(zahl)
gezogen=[]    
for i in range(6):
    gezogene_zahl=random.randint(1,50)    
    gezogen.append(gezogene_zahl)
print ("Die gezogenen Zahlen lauten:",gezogen    )
    

Aufgabe 13:

print ("Bitte bestätigen Sie die AGBS durch Eingabe von Ja, J, oder j")
eingabe=input()
if ("Ja") in eingabe:
    print ("ok, die AGBs sind bestätigt")
elif ("j") in eingabe:
    print ("ok, die AGBs sind bestätigt")
elif ("J") in eingabe:
    print ("ok, die AGBs sind bestätigt")    
else:
    print ("Die AGBs wurden nicht bestätigt")

Aufgabe 14:

print ("Willkommen im Vokabeltraining")
vokabeln=[["car","Auto"],["house","Haus"],["dog","Hund"]]
            
print ("Was heisst" ,vokabeln[0][0],"auf deutsch?")
eingabe=input()
richtig = 0
falsch =0
if eingabe == vokabeln[0][1]:
    print ("Ja, richtig")
    richtig=richtig+1
else:
    print ("Nein, leider falsch")
    falsch=falsch+1

print ("Es waren",richtig,"Eingaben richtig und", falsch, "Eingaben falsch")     

Aufgabe 14a:

print ("Bitte angeben: Sind Sie männlich (m) oder weiblich (w)?")
geschlecht=input()
print ("Wie weit ist der Bauchumfang in cm?")
bauchumfang=int(input())
print ("Wie hoch ist das Gewicht in kg?")
gewicht=int(input())
if geschlecht == "w":
print ("ok , eine Frau")
berechnung_frau= (74.11 * bauchumfang - 3482)//gewicht - 8.2
print ("Der Körperfettanteil beträgt", berechnung_frau)
if geschlecht == "m":
print ("ok, ein Männliches Wesen …")
berechnung_mann= (74.11 * bauchumfang - 4464)/gewicht - 8.2
print ("Der Körperfettanteil beträgt", berechnung_mann)

Aufgabe 16:

def summe(wert1, wert2):
    gesamt=wert1+wert2
    return gesamt

Falls Jemand eine andere Lösung für eine Aufgabe hat, freue ich mich, wenn diese gesandt wird. Sie wird dann ggf. mit hochgeladen.