r.Mod 581 B

123456789101112131415161718192021222324
  1. MODULE r;
  2. IMPORT In, Out;
  3. VAR a, b, c: INTEGER;
  4. x, y: REAL;
  5. s: ARRAY 10 OF CHAR;
  6. i: INTEGER;
  7. BEGIN
  8. s := 'Привет!';
  9. s[2] := 'ы';
  10. Out.String(s);
  11. Out.Char('Ж');
  12. Out.Ln;
  13. Out.String('Please enter a real number.'); Out.Ln;
  14. Out.String('x='); In.Real(x);
  15. Out.String('['); Out.RealFix(x, 8, 3); Out.String(']'); Out.Ln;
  16. Out.String('Enter string:'); In.Line(s);
  17. Out.String('{'); Out.String(s); Out.String('}'); Out.Ln;
  18. i := 0;
  19. WHILE (i < LEN(s)) & (ORD(s[i]) # 0) DO
  20. Out.Int(ORD(s[i]), 5); INC(i)
  21. END; Out.Ln;
  22. Out.String('Bye!'); Out.Ln
  23. END r.