Pascal ABC
Var A,B:integer;
Begin
Write('A = ');Read(A);
Write('B = ');Read(B);
WriteLn(A,' + ',B,' = ',A+B);
WriteLn(A,' - ',B,' = ',A-B);
WriteLn(A,' * ',B,' = ',A*B);
WriteLn(A,' : ',B,' = ',A/B);
End.
Не забудьте поблагодарить за решение и отметить его как лучшее, если вам понравился ответ
<u>// PascalABC.NET 3.3.5, сборка 1636 от 10.03.2018</u>
<u>// Внимание! Если программа не работает, обновите версию!</u>
begin
var (m,n):=ReadInteger2('Количество строк и столбцов в массиве:');
Writeln('*** Исходный массив ***');
var a:=MatrRandom(m,n,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
a.Rows.ForEach(r->begin
r.OrderBy(t->t).Select(t->Format('{0,4}',t)).JoinIntoString('').Println
end)
end.
1)
var n,i:integer;
read(n);
for i:=1 to n do
if i mod 2=0 then writeln(i);
end.
2)var i:integer;
begin
for i:=100 to 999 do
write(i,' ');
end.
3)var i:integer;
begin
for i:=1000 to 9999 do
if i mod 10 = 7 then write(i,' ');
end.