fork download
  1. WITH Ada.Text_IO, Ada.Integer_Text_IO;
  2. USE Ada.Text_IO, Ada.Integer_Text_IO;
  3.  
  4. PROCEDURE Prog5 IS
  5. a, b, c :integer:=0;
  6.  
  7. BEGIN
  8. LOOP
  9. A:=B;
  10. B:=C;
  11. Put("Podaj liczbe: ");
  12. Get(C);
  13. EXIT WHEN C=0;
  14.  
  15. IF a mod 2=0 AND B mod 2=0 AND C/=0 AND c mod 2=0 THEN
  16. Put("Podano po sobie 3 liczby parzyste.");
  17. new_line;
  18. ELSE
  19. Put("Nie podano po sobie 3 liczb parzystych.");
  20. new_line;
  21. END IF;
  22.  
  23. END LOOP;
  24.  
  25.  
  26. end prog5;
  27.  
Runtime error #stdin #stdout 0.02s 1868KB
stdin
Standard input is empty
stdout
Podaj liczbe: