Taschenrechner Wurzel und Potenz hinzufügen
Verfasst: Samstag 1. April 2023, 13:43
Hallo Python Profis,
ich soll einen Taschenrechner mit Login und Abmeldefunktion programmieren und muss jetzt noch die Wurzel und Potenz Berechnung hinzufügen.
Meine erste Version ohne Potenz und Wurzel sieht so aus und läuft auch:
print ('Willkommen im Python Taschenrechner. Bitte loggen Sie sich ein.')
Nutzername = 'Anastasia'
Passwort = 'python'
userInput = input("Wie lautet Ihr Nutzername?\n")
if userInput == Nutzername:
a=input('Bitte geben Sie Ihr Passwort ein:\n')
if a == Passwort:
print('Sie sind eingeloggt und können mit der Berechnung starten.')
else:
print('Sie haben ein falsches Passwort eingegeben.')
input('Bitte geben Sie Ihr Passwort erneut an: ')
else:
print('Dieser Nutzername existiert nicht.')
while True:
a = float(input ('Bitte geben Sie die erste Zahl ein: '))
b = float(input ('Bitte geben Sie die zweite Zahl ein: '))
c = input ('Welche Berechnung soll durchgeführt werden? Addieren(+),Subtrahieren(-),Multiplizieren(*),Dividieren(/)')
d = ('Ergebnis')
if (c == '+'):
d = a+b
if (c == '-'):
d = a-b
if (c == '*'):
d = a*b
if (c == '/'):
d = a/b
print (d)
weiter = input('Möchten Sie weiter rechnen? (Ja/Nein)')
if weiter == 'Nein':
print ('Das Programm wird beendet. Bis zum nächsten Mal.')
break
else:
continue
Jetzt habe ich versucht die Wurzel Berechnung hinzuzufügen und egal was ich mache, es tauchen immer Fehler auf:
print ('Willkommen im Python Taschenrechner. Bitte loggen Sie sich ein.')
Nutzername = 'Anastasia'
Passwort = 'python'
userInput = input("Wie lautet Ihr Nutzername?\n")
if userInput == Nutzername:
a=input('Bitte geben Sie Ihr Passwort ein:\n')
if a == Passwort:
print('Sie sind eingeloggt und können mit der Berechnung starten.')
else:
print('Sie haben ein falsches Passwort eingegeben.')
input('Bitte geben Sie Ihr Passwort erneut an: ')
else:
print('Dieser Nutzername existiert nicht.')
import math
x = input('Wählen Sie 1 für (+,-,*,/) oder 2 für (√): ')
while True:
if (x == '1'):
a = int(input('Bitte geben Sie die erste Zahl ein: '))
b = int(input('Bitte geben Sie die zweite Zahl ein: '))
c = input('Rechenzeichen eingeben: ')
if (c == '+'):
d = a+b
if (c == '-'):
d = a-b
if (c == '/'):
d = a/b
if (c == '*'):
d = a*b
if (x == "2"):
a = int(input("Jetzt Zahl eingeben: "))
d = math.sqrt(a)
print(d)
def weiter():
weiter = input('Möchten Sie weiter rechnen? (Ja/Nein)')
if weiter == 'Nein':
print ('Das Programm wird beendet. Bis zum nächsten Mal.')
break
else:
continue
Kann mir bitte jemand helfen? Stehe kurz vor der Abi Prüfung und möchte in WI aus den 13 noch 14 Punkte machen.
Liebe Grüße und danke im Voraus
Anastasia
ich soll einen Taschenrechner mit Login und Abmeldefunktion programmieren und muss jetzt noch die Wurzel und Potenz Berechnung hinzufügen.
Meine erste Version ohne Potenz und Wurzel sieht so aus und läuft auch:
print ('Willkommen im Python Taschenrechner. Bitte loggen Sie sich ein.')
Nutzername = 'Anastasia'
Passwort = 'python'
userInput = input("Wie lautet Ihr Nutzername?\n")
if userInput == Nutzername:
a=input('Bitte geben Sie Ihr Passwort ein:\n')
if a == Passwort:
print('Sie sind eingeloggt und können mit der Berechnung starten.')
else:
print('Sie haben ein falsches Passwort eingegeben.')
input('Bitte geben Sie Ihr Passwort erneut an: ')
else:
print('Dieser Nutzername existiert nicht.')
while True:
a = float(input ('Bitte geben Sie die erste Zahl ein: '))
b = float(input ('Bitte geben Sie die zweite Zahl ein: '))
c = input ('Welche Berechnung soll durchgeführt werden? Addieren(+),Subtrahieren(-),Multiplizieren(*),Dividieren(/)')
d = ('Ergebnis')
if (c == '+'):
d = a+b
if (c == '-'):
d = a-b
if (c == '*'):
d = a*b
if (c == '/'):
d = a/b
print (d)
weiter = input('Möchten Sie weiter rechnen? (Ja/Nein)')
if weiter == 'Nein':
print ('Das Programm wird beendet. Bis zum nächsten Mal.')
break
else:
continue
Jetzt habe ich versucht die Wurzel Berechnung hinzuzufügen und egal was ich mache, es tauchen immer Fehler auf:
print ('Willkommen im Python Taschenrechner. Bitte loggen Sie sich ein.')
Nutzername = 'Anastasia'
Passwort = 'python'
userInput = input("Wie lautet Ihr Nutzername?\n")
if userInput == Nutzername:
a=input('Bitte geben Sie Ihr Passwort ein:\n')
if a == Passwort:
print('Sie sind eingeloggt und können mit der Berechnung starten.')
else:
print('Sie haben ein falsches Passwort eingegeben.')
input('Bitte geben Sie Ihr Passwort erneut an: ')
else:
print('Dieser Nutzername existiert nicht.')
import math
x = input('Wählen Sie 1 für (+,-,*,/) oder 2 für (√): ')
while True:
if (x == '1'):
a = int(input('Bitte geben Sie die erste Zahl ein: '))
b = int(input('Bitte geben Sie die zweite Zahl ein: '))
c = input('Rechenzeichen eingeben: ')
if (c == '+'):
d = a+b
if (c == '-'):
d = a-b
if (c == '/'):
d = a/b
if (c == '*'):
d = a*b
if (x == "2"):
a = int(input("Jetzt Zahl eingeben: "))
d = math.sqrt(a)
print(d)
def weiter():
weiter = input('Möchten Sie weiter rechnen? (Ja/Nein)')
if weiter == 'Nein':
print ('Das Programm wird beendet. Bis zum nächsten Mal.')
break
else:
continue
Kann mir bitte jemand helfen? Stehe kurz vor der Abi Prüfung und möchte in WI aus den 13 noch 14 Punkte machen.
Liebe Grüße und danke im Voraus
Anastasia