Алг
нач
цел a, b, c
ввод a
ввод b
c := a + b
вывод c
кон
Program PainNagato;
uses crt;
const n=3;
var i,j:integer;
a:array[1..n] of integer;
b:array[1..n,1..n] of integer;
begin
writeln('*** alphaues is thinking... ***');
writeln('*** OK ***');
for i:=1 to n do
begin
write('Введите ',i,'-е число ');
readln(a[i]);
end;
writeln('Результат: ');
for i:=1 to n do
begin
for j:=1 to n do
begin
b[i,j]:=a[i]-3*a[j];
write(b[i,j]:5);
end;
writeln;
end;
end.
Можно ещё использовать оператор выбора case
Program pr;
uses crt;
Var k:integer;
Begin
Writeln('Введите k');
readln(k);
if (k>=1) and (k<=5) then
Begin
case k of
1: Writeln('Плохо');
2: Writeln('Неудовлетворительно');
3: Writeln('удовлетворительно');
4: Writeln('Хорошо');
5: Writeln('Отлично');
end;
end
else Writeln('Ошибка');
readln;
end.
<em>// PascalABC.NET 3.3, сборка 1579 от 18.11.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var (a,b):=ReadInteger2('Введите через пробел два натуральных числа:');
while b>0 do
(a,b):=(b, a mod b);
Writeln('НОД = ',a)
end.
Program p1;
Var a: integer;
Begin
a:=5+5*5;
Writeln('Ответ: ', a);
End.