Даны два целочисленных массива. найти сумму элементов первого массива, стоящих на четных местах , и заменить ею все элементы второго массива , стоящие на нечетных местах( в паскаль)
Program p1; const n = 10; var a: array[1..n] of integer; b: array[1..n] of integer; i, sum, j: integer; begin for i := 1 to n do begin a[i] := random(10);write(a[i], ' ') end;writeln; for i := 1 to n do begin b[i] := random(10);write(b[i], ' ') end;writeln; sum := 0; for i := 1 to n do if i mod 2 = 0 then sum := sum + a[i]; for i := 1 to n do if i mod 2 <> 0 then b[i] := sum; for i := 1 to n do write(b[i], ' ') end.
archala
10.02.2022
Вот: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 const n=5; var a: array[1..n,1..n] of integer; i,j,s: integer; begin s: =0; randomize; for i: =1 to n do begin for j: =1 to n do begin a[i,j]: =random(10); write(a[i,j]: 4); if (i+j) mod 3=0 then s: =s+a[i,j]; end; writeln; end; writeln('s=',s); end.
Galkin683
10.02.2022
Каждый символ в кои-8 имеет объем информации 1 байт. всего текста 60*30 = 1800 байт на каждой странице. растровое изображение передает не более 8 = 2^3 цветов, значит, на кодировку цвета используется 3 бита. размер каждого рисунка 120*240*3 = 86400 бит = 10800 байт. а рисунков 2 на каждой странице. таким образом, каждая страница содержит 2*10800 + 1800 = 23400 байт. модем со скоростью передачи 28800 бит в сек передал документ за 5 сек. значит, он передал 28800*5 = 144000 бит = 18000 байт. но это меньше, чем находится на одной странице. вывод: у вас ошибка в условии.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Даны два целочисленных массива. найти сумму элементов первого массива, стоящих на четных местах , и заменить ею все элементы второго массива , стоящие на нечетных местах( в паскаль)
const n = 10;
var a: array[1..n] of integer; b: array[1..n] of integer; i, sum, j: integer;
begin
for i := 1 to n do begin a[i] := random(10);write(a[i], ' ') end;writeln;
for i := 1 to n do begin b[i] := random(10);write(b[i], ' ') end;writeln;
sum := 0;
for i := 1 to n do if i mod 2 = 0 then sum := sum + a[i];
for i := 1 to n do if i mod 2 <> 0 then b[i] := sum;
for i := 1 to n do write(b[i], ' ')
end.