Есть ответ 👍

Сделать эту программу без рандома.. var a: array[1..10] of integer; i,n: integer; begin randomize; write('введите количество элементов массива n='); readln(n); for i: =1 to 10 do begin a[i]: =random(100)-40; write (a[i],' '); end; writeln('новый массив: '); for i: =1 to 10 do if a[i] mod 2 = 0 then a[i]: =sqr(a[i]); for i: =1 to 10 do write(a[i],' '); ; end.

246
344
Посмотреть ответы 2

Ответы на вопрос:


Если я правильно понял то тебе нужно ввод с клавиатуры var a: array[1..10] of integer; i,n: integer; begin write('введите количество элементов массива n=');   readln(n); for i: =1 to 10 do begin readln(a[i]); writeln('новый массив: '); for i: =1 to 10 do  if a[i] mod 2 = 0 then a[i]: =sqr(a[i]); for i: =1 to 10 do  write(a[i],' '); end.

Program sdf; var a: array[1..10000,1..10000] of integer; i,j,k,h,m,n: integer; s: real; beginwriteln('vvedite kolichestvo strok'); readln(n); writeln('vvedite kolichestvo stolbtsov'); readln(m); writeln('vvedite elementy matricy'); for i: =1 to n dofor j: =1 to m doreadln(a[i,j]); k: =0; for i: =1 to n dofor j: =1 to m do  if a[i,j] mod 2 = 0then k: =k+1; writeln('vvedite nomer stolbtsa'); readln(h); for j: =1 to m dos: =s+a[j,h]; writeln('kolichestvo chetnyh', k); writeln('symma elementov stolbtsa', s); end.

Популярно: Информатика