Beispiel: Summe zweier Zahlen

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

Sum.om
(* Description: Read two integer values and print their sum
   Author:      Andreas Borchert
*)
MODULE Sum;

   IMPORT Read, Write;

   VAR
      a, b: INTEGER; (* input values *)
      sum: INTEGER; (* sum of a + b *)

BEGIN
   (* read input values *)
   Write.String("a = "); Read.Int(a);
   Write.String("b = "); Read.Int(b);
   sum := a + b;
   (* print result *)
   Write.String("sum = "); Write.Int(sum, 1); Write.Ln;
END Sum.

*Variablendeklarationen beginnen mit dem Schlüsselwort VAR.
 
*Variablennamen sollten immer mit einem Kleinbuchstaben beginnen.
 
*INTEGER ist ein vorgegebener Typ, der für eine ganze Zahl steht. Bei uns kann dieser Typ Werte aus dem Intervall
[-2147483648,2147483647] repräsentieren.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005