mardi 27 septembre 2016
    1. Program Equa_2d;
    2. Var a, b, c, delta : Real;
    3. Begin
    4. Writeln('a = ');
    5. Readln (a);
    6. Writeln('b = ');
    7. Readln (b);
    8. Write ('c = ');
    9. Readln (c);
    10. {équation 1er degré}
    11. If a = 0 Then If b = 0 Then If c = 0 Then Writeln ('IR')
    12. Else Writeln ('{}') Else Writeln ('x = ', -c/b)
    13. Else delta := sqr (b) - 4*a*c;
    14. {solution réelle double}
    15. If delta = 0 Then Writeln ('x1=x2= ', -b/ (2*a))
    16. {deux solutions réelles}
    17. Else If delta > 0 Then
    18. Begin
    19. Writeln ('x1= ', (-b-sqrt (delta))/ (2*a):2:2);
    20. Writeln ('x2= ', (-b+sqrt (delta))/ (2*a):2:2);
    21. End
    22. Else Writeln ('Deux solutions complexes');
    23. End.

0 commentaires:

Enregistrer un commentaire

Page Facebook

Turbo Pascal 32 bits

Turbo Pascal 64 bits