|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.04.2009, 20:02 | #1 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
Программа со стеком (С++)
Дан файл, элементами которого являются целые числа, упорядоченный за ростом. С помощью структуры данных стек провести "обратную" сортировку файла за спадением.
У меня сразу имеются вопросы. Как прочитать файл?? Потом как программа прочитает елементы файла то значит нужно создать еще один стек для сохранения в него уже по новому отсортированых данных ??
Если помогла нажмите на весы
|
29.04.2009, 20:38 | #2 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
Подскажите хотя бы как правильно начать программу
Если помогла нажмите на весы
|
29.04.2009, 21:34 | #3 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Так. Есть стек. Заполнили его элементами по возрастанию (правильно расшифровал "упорядоченный за ростом"?).
И есть второй стек. Результирующий. И нужно из первого стека перегнать элементы во второй (и получится, что второй стек будет отсортирован по возрастанию). Все правильно понял? ------------------------- Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
29.04.2009, 21:41 | #4 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
С этим разобралась, спасибо. Но как сделать чтобы программа могла прочитать числа из файла(например если я создам Myfile.txt и запишу в него числа).
Если помогла нажмите на весы
|
29.04.2009, 22:00 | #5 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
29.04.2009, 22:05 | #6 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
огромное спасибо за код !! Ща буду пробовать сделать задание ))
Если помогла нажмите на весы
|
29.04.2009, 22:06 | #7 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
Ой забыла спросить... А откуда программа читает файл ?? (с какой директории)
Если помогла нажмите на весы
|
29.04.2009, 22:08 | #8 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Но можно и явно указать: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
29.04.2009, 22:10 | #9 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
ок. еще раз спасибо
Если помогла нажмите на весы
|
29.04.2009, 22:54 | #10 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
Запись данных с файла в стек я то сделала... Но не могу понять как теперь записать данные в новый стек начиная с последнего елемента и так до первого с уже созданного стека. И еще вопрос: Можно ли обратиться к стеку и вызвать нужный елемент(ну как с массивом mas[0])??
Код:
Если помогла нажмите на весы
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа. | Asentian | Фриланс | 14 | 25.04.2010 17:30 |
IE + ActiveX + проблему с кучей и стеком | vladgolovkov | Общие вопросы C/C++ | 0 | 16.04.2009 11:10 |
Задача со стеком | host.pro | Помощь студентам | 1 | 12.03.2009 12:48 |
Программа | Fartyna3000 | Операционные системы общие вопросы | 4 | 06.12.2008 23:39 |
работа со стеком | Katovski | Помощь студентам | 8 | 12.06.2008 11:30 |