// Ces programmes sont sous licence CeCILL-B V1.
void main() {
double a, b, c, delta;
// Voici un programme qui résout l'équation du second degré
// a x^2 + b x + c = 0
a = readDouble();
b = readDouble();
c = readDouble();
// Test du coefficient dominant
if(a == 0.0) {
println("Pas une équation du second degré");
} else {
// Calcul du discriminant
delta = b * b - 4 * a * c;
// Affichage des solutions
if(delta < 0.0) {
println("Pas de solution");
} else {
if(delta == 0.0) {
print("Une solution : ");
println(-b / (2 * a));
} else {
print("Deux solutions : ");
print((-b - Math.sqrt(delta)) / (2 * a));
print(" et ");
println((-b + Math.sqrt(delta)) / (2 * a));
}
}
}
}