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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.02.2010, 15:06   #1
Igoreha010
Пользователь
 
Регистрация: 11.02.2010
Сообщений: 15
Восклицание Для матрицы F(m, n), 1<(m, n)<10, напечатать номера столбцов с количеством нулей больше 1.

Уважаемые форумчане, помогите пожалуйста решить задачу в делфи.
Делфи не консольной, с помощью стрингрида.
Для матрицы F(m, n), 1<(m, n)<10, напечатать номера столбцов с количеством нулей больше 1.
заранее спасибо.
Igoreha010 вне форума Ответить с цитированием
Старый 11.02.2010, 15:22   #2
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

Ася над аватаром.стучи сделаю за 50 рублей.
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»
IT-man вне форума Ответить с цитированием
Старый 11.02.2010, 15:38   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Igoreha010
А наработками похвастаться?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.02.2010, 17:28   #4
Igoreha010
Пользователь
 
Регистрация: 11.02.2010
Сообщений: 15
По умолчанию

Код:
a[i,j]:= array [10,10];
begin
For i = 0 to (a -1) do;
For j = 0 to (b - 1) do;
if a[i,j] = 0  then
k:=k+1;
else
k:= k +0;
end;
If k>1 then
showmassage (  ( k));
else (нету столбцов где количество нулей больше 1);
считает нули... но есть ошибка....

Последний раз редактировалось Stilet; 12.02.2010 в 08:22.
Igoreha010 вне форума Ответить с цитированием
Старый 11.02.2010, 17:30   #5
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
считает нули... но есть ошибка...
Странно, что данный код вообще откомпилировался
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 11.02.2010, 17:43   #6
Igoreha010
Пользователь
 
Регистрация: 11.02.2010
Сообщений: 15
По умолчанию

лучше подскажите как решать.... чем подробнее тем лучше
Igoreha010 вне форума Ответить с цитированием
Старый 12.02.2010, 08:36   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Хм...
Ну вот тебе самый простейший вариант
Код:
program Project1;



uses forms,Grids,Controls,
  SysUtils;
  const n=5;m=4;
  var f:TForm;  g:TStringGrid; q,w,e:integer;
begin
 f:=TForm.Create(nil);
 f.Width:=500;f.Height:=500;
 f.Position:=poDesktopCenter;

 g:=TStringGrid.Create(f);
 g.Parent:=f;
 g.Align:=alclient;
 g.ColCount:=n;g.RowCount:=m;
 g.FixedCols:=0;g.FixedRows:=0;

 for q:=0 to n do begin e:=0;
  for w:=0 to m do begin
   g.Tag:=random(5);
   g.Cells[w,q]:=IntToStr(g.Tag);
   if g.Tag=0 then inc(e);
  end;
  if e<>0 then f.Caption:=f.Caption+' '+IntToStr(q);
 end;

 f.ShowModal;


  { TODO -oUser -cConsole Main : Insert code here }
end.
Ниче не нужно описывать и связывать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.02.2010, 19:28   #8
Igoreha010
Пользователь
 
Регистрация: 11.02.2010
Сообщений: 15
По умолчанию

к сожалению программа щитает лишь столбцы...
Igoreha010 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В массиве G(6;8) определить номер столбца с наименьшим количеством нулей. Катюня Помощь студентам 2 21.01.2009 06:26
массив с количеством элементов N. Напечатать те его элементы, индексы которых являются степенями двойки Маськ@ Паскаль, Turbo Pascal, PascalABC.NET 4 12.12.2008 16:34
Найти максимальный элемент матрицы и вставить правее него столбец из нулей и ниже него строку из нулей. Romer9999 Паскаль, Turbo Pascal, PascalABC.NET 3 28.11.2008 11:28
ГСЧ с большим количеством нулей Frog25 Общие вопросы C/C++ 6 26.06.2008 18:22
Напечатать строку с наибольшим количеством слов. jenja Помощь студентам 9 07.03.2008 05:28