![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.11.2008
Сообщений: 400
|
![]()
Написал программу компилируется работает но результаты странные выводит)) Вроде из памяти ничего лишнего не хватаю, но никак не отловлю ошибку, помогите пожалуйста кто может, заранее благодарю.
Красным у меня выделен метод пузырьковой сортировки с помощью которой я сортирую студентов по оценкам, по убыванию. Код:
Винда, KIS 2010, книжка по С/С++, остальное неважно........
![]() Последний раз редактировалось Sazary; 04.06.2009 в 20:51. |
![]() |
![]() |
![]() |
#2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
А что оно делать-то должно?
Из того, что успел заметить: у вас локальные переменные используются и дальше в программе (после того, как уже перестанут существовать). Это касается практически всех циклов. Или сделайте их глобальными, или объявляйте каждый раз в циклах. Если программе нужен какой-то исходный файл (с данными, которые он считывает), то приложите его.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#3 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
![]()
Нет. "Данный файл" программа создает сама. (ну это тут не столь важно).
Вот выражаю мысль по нормальному. Дан файл. В файле записанны структуры struct student Код:
Необходимо отсортировать студентов по убыванию их оценки (5,4,3,2,1). Целиком считывать файл в оперативку нельзя. Проьблема возникает в функции сортировки. В результате в файле оказывается черт знает что. Вот программа, которую мы, вместе с моим коллегой, составили: Код:
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс Последний раз редактировалось ROD; 04.06.2009 в 23:03. |
![]() |
![]() |
![]() |
#4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Все исправил. Многое переделал. Думаю, разберетесь.
Вывод тоже немного поменял (старый закомментил), чтобы было лучше видно при тесте. Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#5 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
![]() Цитата:
P.S. К стати, вывод красиво сделан.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
|
![]() |
![]() |
![]() |
#6 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
![]()
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 21.11.2008
Сообщений: 400
|
![]()
Извините вопрос зачем вот это _flushall(); если можно было просто написать cin>>familia;
Винда, KIS 2010, книжка по С/С++, остальное неважно........
![]() |
![]() |
![]() |
![]() |
#8 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
_flushall() - очистка буферов.
В принципе, можете и так написать..
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Доступ к файлам | za4ot | Работа с сетью в Delphi | 1 | 22.01.2009 15:31 |
Новый троян блокирует доступ к файлам на жестком диске | mihali4 | Безопасность, Шифрование | 3 | 23.12.2008 20:04 |
произвольный выбор из констант | Arhangel_bes | Помощь студентам | 11 | 12.10.2008 22:07 |
доступ к файлам | ryton | Общие вопросы Delphi | 13 | 23.05.2008 14:15 |