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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2017, 07:00   #1
qqq``
Пользователь
 
Регистрация: 05.09.2017
Сообщений: 26
По умолчанию дан двумерный массив найти сумму элементов массива между первым и последним положительным числом

дан двумерный массив найти сумму элементов массива между первым и последним положительным числом
qqq`` вне форума Ответить с цитированием
Старый 18.10.2017, 08:37   #2
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,792
По умолчанию

например,
3- 4 -6 -7 8 14
-4 -6 7 -8 -12 -4
и смотрим, первое положительное 4, последнее положительное - 7.
между ними куча чисел, их складываем: -6-7+8+14-4-6 = ответ.

что ещё?
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 18.10.2017, 16:49   #3
qqq``
Пользователь
 
Регистрация: 05.09.2017
Сообщений: 26
По умолчанию

я хотел посмотреть программный код, код я написал но он не работает поэтому хотел посмотреть реализацию другого человека
qqq`` вне форума Ответить с цитированием
Старый 18.10.2017, 17:55   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
что ещё?
Ну на пример вспомнить, что в двумерных массивах нет порядка. Я вот утверждаю, что последнее положительное 14. И?
p51x вне форума Ответить с цитированием
Старый 18.10.2017, 17:58   #5
qqq``
Пользователь
 
Регистрация: 05.09.2017
Сообщений: 26
По умолчанию

Я хочу узнать цикл который будет проходить между первым положительным элементом и последним , для нахождения первого положительного использовал обычный цикл с параметром ,для последнего цикл for down to
qqq`` вне форума Ответить с цитированием
Старый 18.10.2017, 18:01   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Ну так вы перечитайте мой пост и скажите, какой у вас порядок задан. По строка? По столбцам? По диагоналям? ... ?
p51x вне форума Ответить с цитированием
Старый 18.10.2017, 18:14   #7
qqq``
Пользователь
 
Регистрация: 05.09.2017
Сообщений: 26
По умолчанию

я делал счёт по строкам
qqq`` вне форума Ответить с цитированием
Старый 23.10.2017, 16:17   #8
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
var p:array[1..10,1..10] of integer;
    i,j,j1,j2,s:integer;
begin
   Randomize;
   For i:=1 to 10 do
   begin
      For j:=1 to 10 do
      begin
         p[i,j]:=-10+Random(21);
         Write(p[i,j]:3,'  ');
      end;
      Writeln;
   end;
   Writeln;
   For i:=1 to 10 do
   begin
      j1:=10;
      j2:=1;
      For j:=1 to 10 do
         If p[i,j]>0 then
         begin
            j1:=j;
            Break;
         end;
      For j:=10 downto 1 do
         If p[i,j]>0 then
         begin
            j2:=j;
            Break;
         end;
      s:=0;
      For j:=j1+1 to j2-1 do
         s:=s+p[i,j];
      Writeln(s);
   end;
   Readln;
end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
дан двумерный массив 3 на 3 найти сумму элементов массива между первым и Последним положительным числом qqq`` Паскаль, Turbo Pascal, PascalABC.NET 1 16.10.2017 08:27
найти сумму элементов массива,расположенных между первым и вторым отрицательными элементами Кристюша5 Паскаль, Turbo Pascal, PascalABC.NET 0 26.05.2012 16:06
Найти сумму элементов последовательности между первым и последним нулем. alonix Помощь студентам 6 16.01.2012 04:48
Вычислить сумму элементов массива, расположенных между первым и последним положительными элементами Fitch573 Помощь студентам 4 09.01.2012 18:04
найти сумму элементов массива расположных между первым и последним положительным Julila Помощь студентам 9 06.01.2011 02:32