042
Из первого кода правильно получается цифра 2 (так как 8 из 4 не правильно, а шесть есть и в 1, и во втором на одинаковых местах). Из второго цифра 4. И из третьего цифра 3.
<h3>PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
var a := ArrRandom(10, -10, 10);
a.Println;
var i := a.IndexMin;
Writeln('Min a[', i + 1, ']=', a[i]);
i := a.IndexMax;
Writeln('Max a[', i + 1, ']=', a[i])
end.
<h2>-6 -10 9 0 -9 2 10 -7 1 3</h2><h2>Min a[2]=-10</h2><h2>Max a[7]=10</h2>
var i: integer;
begin
for i := 1000 to 9999 do
if (i div 1000) * (i div 100 mod 10) * (i div 10 mod 10) * (i mod 10) = 40
then writeln(i)
<span>end.</span>
Program one;
uses crt;
var
x,y:real;
begin
textcolor(11);
writeln('Введите число x: ');
readln(x);
if x<=0 then y:=0 else writeln(y:3:0);
end.