Arithmetic/Integer: Difference between revisions
Content added Content deleted
(Added Nemerle) |
|||
Line 1,047: | Line 1,047: | ||
end</lang> |
end</lang> |
||
=={{header|Modula-2}}== |
|||
<lang modula2>MODULE ints; |
|||
IMPORT InOut; |
|||
VAR a, b : INTEGER; |
|||
BEGIN |
|||
InOut.WriteString ("Enter two integer numbers : "); InOut.WriteBf; |
|||
InOut.ReadInt (a); |
|||
InOut.ReadInt (b); |
|||
InOut.WriteString ("a + b = "); InOut.WriteInt (a + b, 9); InOut.WriteLn; |
|||
InOut.WriteString ("a - b = "); InOut.WriteInt (a - b, 9); InOut.WriteLn; |
|||
InOut.WriteString ("a * b = "); InOut.WriteInt (a * b, 9); InOut.WriteLn; |
|||
InOut.WriteString ("a / b = "); InOut.WriteInt (a DIV b, 9); InOut.WriteLn; |
|||
InOut.WriteString ("a MOD b = "); InOut.WriteInt (a MOD b, 9); InOut.WriteLn; |
|||
InOut.WriteLn; |
|||
END ints.</lang>Producing:<pre>$$ ints |
|||
Enter two integer numbers : 12 7 |
|||
a + b = 19 |
|||
a - b = 5 |
|||
a * b = 84 |
|||
a / b = 1 |
|||
a MOD b = 5 |
|||
$$ ints |
|||
Enter two integer numbers : 123 -111 |
|||
a + b = 12 |
|||
a - b = 234 |
|||
a * b = -13653 |
|||
a / b = -1 |
|||
a MOD b = 12</pre> |
|||
=={{header|Modula-3}}== |
=={{header|Modula-3}}== |