Bonjour à tous,

Je débute en programmation, et j'aurais souhaité quelques petits conseils sur mon dernier programme qui j'ai effectué:
Il s'avère que j'ai un problème de syntaxe ...
Le voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#Ce programme calcul les racines de l'equation du second degre:
 
from math import sqrt
import numpy as np
 
a=float(input("Valeur de a:"))
b=float(input("Valeur de b:"))
c=float(input("Valeur de c:"))
 
print("L'equation a resoudre est:",a,"x^2+",b,"x+",c)
 
delta=b**2-4*a*c #Calcul du discriminant:
 
#Resultats des racines suivant la valeur de delta:
 
if delta<0:
    r=np.sqrt(-delta)*j
    print("Les solutions sont complexes")
    print("La premiere racine est:",-b+r/2*a)
    print("La seconde racine est:",-b-r/2*a)
 
 
elif delta==0:
    print("Il y a une seule solution")
    print("La solution est",-b/(2*a)
 
elif delta>0:
    r=np.sqrt(delta)
    print("Les solutions sont reelles")
    print("La premiere racine est",-b+r/2*a)
    print("La seconde racines est",-b-r/2*a)
Je vous remercie par avance de l'aide que vous pourriez m'apporter