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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2011, 12:24   #1
sanchoflat
Пользователь
 
Регистрация: 31.10.2011
Сообщений: 23
По умолчанию Задача на определение упорядоченных строк

Есть задача: подсчитать число строк, в пределах каждой из которых элементы упорядочены по возрастанию.
сказали сделать с флагами - честно не понял даже как.
помогите решить
sanchoflat вне форума Ответить с цитированием
Старый 26.11.2011, 13:31   #2
Juffin
Форумчянин
Форумчанин
 
Аватар для Juffin
 
Регистрация: 05.04.2009
Сообщений: 446
По умолчанию

Делаешь флаг, обозначающий, упорядочена ли строка, изначально он false. Потом проходишь по строке циклом, если обнаруживаешь, что два соседних элемента не упорядочены, поднимаешь флаг (присваиваешь ему true). После этого если флаг опущен, прибавляешь единицу к счетчику упорядоченных строк.
Nobody expects Spanish Inquisition!
Juffin вне форума Ответить с цитированием
Старый 26.11.2011, 13:46   #3
sanchoflat
Пользователь
 
Регистрация: 31.10.2011
Сообщений: 23
По умолчанию

Цитата:
Сообщение от Juffin Посмотреть сообщение
Делаешь флаг, обозначающий, упорядочена ли строка, изначально он false. Потом проходишь по строке циклом, если обнаруживаешь, что два соседних элемента не упорядочены, поднимаешь флаг (присваиваешь ему true). После этого если флаг опущен, прибавляешь единицу к счетчику упорядоченных строк.
ну как понял - пишем
Код:
k:=0 {счетчик}
for i:=1 to n do
begin
for j:=1 to n do
if a[i]<a[i+1] then flag:=1;
if flag:=1 then writeln ...
дальше немного не понимаю, что нужно вывести, чтоб вывелась данная строка и чтоб счетчик посчитал её.
sanchoflat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение кол-ва строк в Excel документе )Игнат( Общие вопросы Delphi 1 27.12.2010 19:38
Поиск значений в упорядоченных последовательностях kokok Помощь студентам 0 13.11.2010 16:33
Обработка строк:определение длины строки DidT33rus Помощь студентам 6 14.05.2010 11:43
Определение количество символов в строке, и самих строк. Патрон Общие вопросы Delphi 10 01.04.2008 12:43
Delphi. Определение кол-ва строк в Memo PAVEL315 Помощь студентам 8 08.12.2007 21:53