<span>// PascalABC.NET 3.3
// Cборка 1590 от 03.12.2017</span>
1)
begin
var x:=ReadInteger('Введите x->');
if x<3 then Writeln('y=',x+4)
else
if x>3 then Writeln('y=',x*x);
end.
Пример:
Введите x-> 2
y=6
2)
begin
var x:=ReadReal('Введите x->');
if x<4 then Writeln('y=',x*x:0:2)
else
if (x>4) and (x<5) then Writeln('y=',x+5:0:2)
else Writeln('y=',x*x*x:0:2);
end.
Пример:
Введите x-> 5
y=125.00
Program psck;
vara,b: real;
begin read(a,b); b:=10*10*10*10*a-3*b/5; write('Полученный результат - ',b);end.
Внизу ярлычки значений в листе ЛОГИКА схема
Надо в цикле писать a[i], а не а
Да и ниже тоже использовать а[i] и цикл
uses
crt;
const
N = 20;
var
a: array [1..N] of integer; i: integer;
begin
clrscr;
randomize;
for i := 1 to N do a[i] := random(100);
Write('Элементы масива: ');
for i := 1 to N do Write(a[i]:4);
end.