Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2013, 14:28   #1
Наташечка21
 
Регистрация: 07.12.2013
Сообщений: 5
По умолчанию где ошибка?

он строит квадрат только для последнего столбца..где ошибка?
Код:
program zad223;
uses crt;
const n=3; m=4;
var a:array[1..n,1..m] of integer;
min,i,j:integer;
begin
randomize;
for i:=1 to n do
begin
   for j:=1 to m do
   begin
     a[i,j]:=random(30);
     write(a[i,j]:4);
     end;
     writeln;
     end;
     for j:=1 to m do begin
     min:=a[1,j];
     for i:=1 to n do
     if min>a[i,j] then
     min:=a[i,j];
     writeln('naimenshiy ' ,j,' stolbca= ',min);
     end;
     for j:=1 to m do
     writeln('kvadrat ',j,' stolbca:');
     for i:=1 to min do
     write('+');
     writeln;
     for i:=1 to min-2 do   begin
     write('+');
     for j:=1 to min-2 do
     write(' ');
     write('+');
     writeln;
     end;
     for i:=1 to min do
     write('+');
     readln;
     end.
Наташечка21 вне форума Ответить с цитированием
Старый 08.12.2013, 21:58   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

А каково задание?
Может быть надо вычислить квадрат наименьшего числа для каждого столбца?

Возможно, что поможет такая последовательность:
Сохранить min значение для каждого столбца в массиве из числа элементов, равных числу столбцов матрицы.
Затем в цикле просматриваем этот массив и для каждого элемента рисуем как в Вашем алгоритме.


Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где ошибка???Турбо Паскаль Ошибка 57 PASKAL12 Помощь студентам 6 14.10.2013 22:31
Где ошибка в этом исходном коде на языке Си? Или ошибка в Excel? ArchiCurtis Помощь студентам 2 07.04.2012 14:16
Где ошибка?? Siu Помощь студентам 0 29.12.2011 23:27
написал программу, где то ошибка, не пойму где... Kelevra91 Общие вопросы C/C++ 5 17.01.2011 16:38
где ошибка? О.о ConChita Общие вопросы C/C++ 2 23.11.2009 10:45