const n = 20; var a : array [1..n] of integer; pos, sum, znak : integer; begin write('массив: '); randomize; for pos : = 1 to n do begin a[pos] : = random(101) - 50; write(a[pos]: 4); end; writeln; for pos : = 1 to n div 2 do sum : = sum + a[pos] -a[n div 2 + pos]; writeln('разность между суммой 1-й половины и 2-й = ', sum); end.
Ответ дал: Гость
uses crt, graph;
var grdr, grmd,i,j,g: integer;
begin
grdr: =detect;
initgraph(grdr, grmd,’c: \bp\bgi’);
setbkcolor(lightgray);
g: =getbkcolor;
i: =20; j: =20;
begin
setcolor(red);
setfillstyle(1,red);
fillellipse(i,j,5,5);
delay(3000);
setfillstyle(1,g);
fillellipse(i,j,5,5);
i: =i+random(3);
j: =j+random(2);
end;
readln;
end.
Ответ дал: Гость
const n=5; var a: array [1..n] of real; i: integer; begin for i: =1 to n do begin readln(a[i]); if i mod 2=1 then a[i]: =sqr(i); writeln(i,' элемент массива равен : ',a[i]); end; end.
Популярные вопросы