#David Müller, M-Nr.: 4835378, Ü-Grp.:Di 10-12, Nollp=var('p')#Definieren von 2 Variablen für p und qq=var('q')p=5#Einsetzen von beliebigem p & qq=-6if(p^2-4*q<0):#Fallunterscheidung anhand der Diskriminante,print('Keine Nullstellen gefunden')#dabei ist p^2-4*a*q bei a==1 dasselbe wie#p^2-4*q. Folgende Fälle existieren :if(p^2-4*q==0):#a)Diskriminante größer Null -> Zwei NSTprint('Eine Nullstelle gefunden')#b)Diskriminante gleich Null -> Eine NST#c)Diskriminante kleiner Null-> Keine NST.if(p^2-4*q>0):print('Zwei Nullstellen gefunden')solve((x^2+p*x+q==0),x)#Ausgabe der genauen NST (der Vollständigkeit halber)
Zwei Nullstellen gefunden
[x == -6, x == 1]
plot(x^2+p*x+q,(-7,7))#Plotten des Graphens (der Vollständigkeit halber) #Anm.: Der Bereich, in dem der Graph dargestellt #wird, sollte für jede einzelne Fkt einzelnd #optimiert werden. Er kann unvollständig wirken.