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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2011, 11:32   #1
JOhn_k
Пользователь
 
Регистрация: 05.12.2010
Сообщений: 11
Вопрос блок-схемы

Дело в следующем: не могу составить блок-схемы к 2м задачам
1)Дана последовательность n-чисел, надо удалить все дубли
2)Дана последовательность n-чисел, надо составить новую, которая содержит элементы исходной в возрастающем порядке
JOhn_k вне форума Ответить с цитированием
Старый 01.04.2011, 15:24   #2
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Как-то так...
Вроде бы, нигде не намудрил, но ты проверь на всякий случай -)
Изображения
Тип файла: jpg 1.jpg (39.8 Кб, 101 просмотров)
Тип файла: jpg 2.jpg (38.1 Кб, 97 просмотров)
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 01.04.2011, 16:01   #3
Defender42
Пользователь
 
Регистрация: 27.12.2008
Сообщений: 89
По умолчанию

О_0 где ты так рисуешь блок-схемы?)
Defender42 вне форума Ответить с цитированием
Старый 01.04.2011, 16:07   #4
JOhn_k
Пользователь
 
Регистрация: 05.12.2010
Сообщений: 11
По умолчанию

эм...я прошу прощенья, но это еще непонятнее чем у нас препод обьясняет, мне надо простенькую болк схемку для паскаля не углубляясь в операторы и типы переменных, никуда, вооот)
JOhn_k вне форума Ответить с цитированием
Старый 01.04.2011, 16:49   #5
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Цитата:
Сообщение от JOhn_k Посмотреть сообщение
эм...я прошу прощенья, но это еще непонятнее чем у нас препод обьясняет, мне надо простенькую болк схемку для паскаля не углубляясь в операторы и типы переменных, никуда, вооот)
А что тут, собственно, непонятного?
Первая задача -- двойной цикл, во внешнем фиксируются по очереди элемента массива (последовательности), внутренний проверяет совпадение с зафиксированным элементом остальных элементов массива.
Кстати, только что пришло в голову -- внешний цикл должен быть не до n -- длины последовательности, а до (n-1).
И еще -- при программной реализации дубли надо будет удалять так, чтобы они в дальнейшей проверке уже не участвовали. Ну, как совсем простой вариант -- массив двумерный, вторая строчка -- флаг: удалять элемент или нет; если флаг "удалять" уже установлен, проверять элемент уже смысла не имеет.

Вторая задача -- совсем просто. Обычный пузырьковый метод сортировки. Погугли -- уверен, что найдешь и описание, и блок-схему.

ЗЫ для Паскаля "=" -- ":=" (присваивание), "==" -- "=" (сравнение), "i++" -- увеличение счетчика на 1

Цитата:
Сообщение от Defender42 Посмотреть сообщение
О_0 где ты так рисуешь блок-схемы?)
Программа с немецким интерфейсом. Зато бесплатная.
Если надо -- дам ссылку.
Правда, работает только под мастдайкой, так что рисую в виртуальной машине -)
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062

Последний раз редактировалось Mandrivnyk; 01.04.2011 в 16:52.
Mandrivnyk вне форума Ответить с цитированием
Старый 01.04.2011, 17:15   #6
Defender42
Пользователь
 
Регистрация: 27.12.2008
Сообщений: 89
По умолчанию

кидай конечнопригодится
Defender42 вне форума Ответить с цитированием
Старый 01.04.2011, 18:57   #7
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

PapDesigner
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 03.04.2011, 09:26   #8
JOhn_k
Пользователь
 
Регистрация: 05.12.2010
Сообщений: 11
По умолчанию

Ладно, спасибо большое за помощь =)
JOhn_k вне форума Ответить с цитированием
Старый 03.04.2011, 09:45   #9
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Пользуюсь RusPlan, Как-то не напрягает.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блок-схемы Lenka455 Помощь студентам 2 23.12.2010 18:03
Блок-схемы qwerty777 Паскаль, Turbo Pascal, PascalABC.NET 1 31.05.2010 00:24
Блок-схемы С++ Wia Помощь студентам 10 23.12.2008 17:52