АЧ
Александр Черагин

Заполнить с клавиатуры двумерный массив из n строк и m столбцов.

Если пользователь вводит число, которое уже есть в массиве, вывести соответствующие сообщение и заменить элемент массива на другой

СР
Сергей Родин

uses crt;
const n=3;m=3;
var a:array[1..n,1..m] of integer;
z, y,x,k,x1,k1:integer;
s: string;
begin
clrscr;

for k:=1 to n do
for x:=1 to m do begin
s:='Введите ';
repeat write(s,'a[',k,'.',x,'] '); read(y);
z:=0;
for k1:=1 to n do
for x1:=1 to m do begin
if a[k1,x1]=y then begin inc(z);s:='Повторите ввод '; end
end;

until z=0;
a[k,x]:=y;
end;
// Вывод
for k:=1 to n do begin
for x:=1 to m do begin
write(' ', a[k,x]:3 );
end;
writeln;
end;
end.

Похожие вопросы
В программе Visual Basic необходимо распечатать двумерный массив, но не просто в столбик, а по строкам и столбцам.
заполнить двумерный массив..
Задан двумерный массив А из 5 строк и столбцов. Составить программу, которая вычисляет значение произведения сумм строк
В двумерном массиве А (N,M) определить сумму элементов пятого столбца.
Помогите пожалуйста заполнить двумерный массив константами!
Как в Excel из N строк и M столбцов выбрать строки, в которых есть число А (фильтр по всем столбцам сразу)?
Прямоугольную матрицу A, состоящую из двух столбцов и N (вводится с клавиатуры) строк заполнить натуральными случайными
Нужно заполнить двумерный массив с заданным числом строк и столбцов.
Нужно заполнить двумерный массив с заданным числом строк и столбцов. C#
В двумерном массиве A из m строк и n столбцов найти произведение элементов ниже главной диагонали и сумму элементов