t_be_demo.mod 315 B

12345678910
  1. MODULE BeDemo;
  2. CONST Max = 100;
  3. TYPE Vec = ARRAY [1 .. 10] OF INTEGER;
  4. VAR i, sum : INTEGER; v : Vec;
  5. BEGIN
  6. sum := 0;
  7. FOR i := 1 TO 10 DO v[i] := i * 2; sum := sum + v[i] END;
  8. IF sum > Max THEN sum := Max ELSIF sum = 0 THEN sum := 1 ELSE sum := sum + 1 END;
  9. WHILE sum > 10 DO sum := sum - 7 END
  10. END BeDemo.