Sahib Abidov91
Sahib Abidov91

Помогите как написать эту программу с функцией и процедурой

uses crt;
const nmax=15;
var a:array[1..nmax,1..nmax] of integer;
n,i,j:byte;
k:integer;
begin
clrscr;
randomize;
repeat
write('Размер матрицы до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Исходная матрица: ');
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=1+random(20);
write(a[i,j]:4);
end;
writeln;
end;
writeln;
k:=n*n;
for i:=2 to n-1 do
for j:=1 to n div 2 do
if(j begin
a[i,j]:=0;
k:=k-1;
end;
writeln('Измененная матрица: ');
for i:=1 to n do
begin
for j:=1 to n do
write(a[i,j]:4);
writeln;
end;
write('Осталось не нулевых=',k);
readln
end.

Кр
Кристина

Допиши в самое начало
procedure DoNothing;
begin
end;
function Return0:integer;
begin
Return0:=0;
end;
и будет тебе эта программа с функцией и процедурой.

kuzyak_v
kuzyak_v

вы издеваетесь?? ? Вы тупо скопировали код, не отредактировали его так что бы можно было удобно читать. Где комментарии к коду?

Похожие вопросы
Помогите написать программу на Си с использованием рекурсивной функции
Паскаль (процедуры и функции)
помогите написать программу на Си++..с использованием шаблонов функции
Помогите написать функцию на С++
помогите написать программу в c++ на функции
помогите написать программу с использованием процедур
Помогите пожалуйста написать программу, на С++, для нахождения экстремумов функции.
помогите написать программу вычесления значения функции в ПАСКАЛЬ!
можете помочь написать программу процедурой
Помогите написать задачу через процедуру и функцию