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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2010, 16:29   #1
Марат05
Пользователь
 
Регистрация: 07.12.2010
Сообщений: 72
По умолчанию Задача в Делфи!

Вот Условие задачи.
1.Есть ли в данном массиве столбец,в котором равное количество положительных и отрицательных элементов ;
1 1 1 1 1 1
1 2 3 4 5 6
1 3 6 10 15 21
1 4 10 20 35 56
1 5 15 35 70 126
1 6 21 56 125 252

А вот мой код, помогите ее доделать и устранить все ошибки! Заранее спасибо!!!!
Код:
program Project1;

{$APPTYPE CONSOLE}
uses
  SysUtils;

type TForm1=array of array of integer;
procedure TForm1Button1Click(Sender: TObject);
var M:array [0..5, 0..5] of integer;
i, n , k, j:integer;
begin
For j:=0 to 5 do
begin
k:=0; n:=0;
For i:=0 to 5 do
begin
if M[j,i] >0 then inc(k) else inc(n);
end;
end;
 If k=n then write('Есть') else write('Нет ');
 end;
readln;
end.

Последний раз редактировалось Stilet; 13.12.2010 в 17:34.
Марат05 вне форума Ответить с цитированием
Старый 13.12.2010, 17:22   #2
Fog
Пользователь
 
Аватар для Fog
 
Регистрация: 29.08.2010
Сообщений: 76
По умолчанию

Не забывай заплнять свой массив числами
var M:array [0..5, 0..5] of integer;
i, n , k, j,fl:integer; //fl это флаг наличия одинаково колич. отр и пол чисел
begin
fl:=0;
For i:=0 to 5 do
begin
k:=0; n:=0;
For j:=0 to 5 do
begin
if M[j,i] >0 then inc(k) else inc(n);
end;
If k=n then fl:=1;
end;
if fl=1 then writeln("Есть") else writeln("Нету");
readln;
end.

Последний раз редактировалось Fog; 13.12.2010 в 17:25.
Fog вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача в Делфи Grobovichok Помощь студентам 7 02.11.2010 21:11
задача Делфи ((((((((((( Whitek Помощь студентам 1 18.10.2010 19:13
Задача в делфи w0lf16 Помощь студентам 1 17.10.2009 22:13
Задача в Делфи stscolt Помощь студентам 5 08.05.2009 18:31