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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2010, 17:51   #1
ДваДваВо7
Подтвердите свой е-майл
 
Регистрация: 15.10.2010
Сообщений: 29
Вопрос двумерный массив

Разработать программу, позволяющее в двумерном массиве определить количество и положение элементов, не больше заданного пользователем числа и сумма индексов которых четна.

программа в Delphi


Код:
program Project2;

{$APPTYPE CONSOLE}

uses
SysUtils;

type
TMatrix = array of array of integer;
var
A: TMatrix;
RowCount,Count,ColCount:Integer;
x:Integer;
i,j: Integer;

begin
Randomize;
Write ('vvedite 4islo strok Matrix A:');
ReadLn (RowCount);
Write ('vvedite 4islo stolbcov Matrix A:');
ReadLn (ColCount);
SetLength (A,RowCount,ColCount);
WriteLn ('Matrix A:');
For i:=0 to High (A) do
Begin
For j:=0 to High(A[i]) do
begin
A[i,j] :=-10+Random(21);
Write(A[i,j]:5);
end;
WriteLn;
end;
Write('vvedite x;');
readLn(x);
Count:=0;
for i:= 0 to High(A) do
for j := 0 to high(A[i]) do
if (A[i,j]>x) and (ABS(i-j) mod 5=0)
then
begin
write('A[',i,',',j,']=',A[i,j]:3,' ');
Inc(Count);
end;
WriteLn('Vsego ',Count,' elementov.');
readLn;
end.
Надо исправить строчку
if (A[i,j]>x) and (ABS(i-j) mod 5=0)
по условию задачи..так то задача написано проблема ток в этой строчки....кто сможет помогите

Последний раз редактировалось ДваДваВо7; 06.12.2010 в 17:57.
ДваДваВо7 вне форума Ответить с цитированием
Старый 06.12.2010, 18:05   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Код:
if (A[i,j]>x) and (ABS(i-j) mod 5=0)
А почему не
Код:
if (A[i,j]<=x) and ((i+j) mod 2=0)
ведь
Цитата:
не больше заданного пользователем числа и сумма индексов которых четна
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
двумерный массив zzzarazzza Помощь студентам 3 05.11.2010 18:39
C++. Двумерный массив Trinity13 Помощь студентам 5 13.06.2010 17:32
Двумерный массив Beto4ka Помощь студентам 1 29.04.2010 04:05
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40
Двумерный массив. Джеймс1275 Помощь студентам 4 04.11.2009 14:09