![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.11.2012
Сообщений: 14
|
![]()
Помогите разобраться, как упорядочить по алфавиту Фамилии, которые я вывожу. С вводом исходной информации все более понятно, а вот с упорядоченностью я не могу понять как это делается. Вродибы используется пузырьковая сортировка...
Код:
Последний раз редактировалось IVT27; 29.11.2012 в 09:56. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
например, перед тем, как их вывести отсортируйте массив Student любым удобным для Вас способом (пузырёк или метод простых обменов, самое простое..)
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.11.2012
Сообщений: 14
|
![]()
я подразумеваю что это должно выглядеть как-то так:
for (int i=0;i<4;i++){ if (a[i].FIO[0]==) { cout<<a[i].FIO<< " " << endl; } //как сдесь указать эту упорядоченность после == |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 11.11.2012
Сообщений: 14
|
![]()
Не понимаю я как это можно отсортировать. Просмотрел кучу примеров, приведенных на форумах и везде приводятся примеры с одиночными символами и числами... помогите пожалуйста.
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Код:
кроме того, c++ я совсем не знаю. Кстати, вполне возможно, что в C++ есть методы сортировки встроенные в сам язык,стандартные библиотеки/классы... |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 11.11.2012
Сообщений: 14
|
![]()
Serge_Bliznykov.
С вашим кодом выдает 5 ошибок. Я начинающий и исправлять меня код для меня с тем, чем я плохо разобрался очень тяжело ![]() но вот что он выдает за ошибки... но всеравно спс) 1>c:\documents and settings\администратор\рабочий стол\1 задание.cpp(28) : error C2065: 'tempR' : undeclared identifier 1>c:\documents and settings\администратор\рабочий стол\1 задание.cpp(37) : error C2146: syntax error : missing ';' before identifier 'a' 1>c:\documents and settings\администратор\рабочий стол\1 задание.cpp(37) : error C2563: mismatch in formal parameter list 1>c:\documents and settings\администратор\рабочий стол\1 задание.cpp(37) : error C2568: '<<' : unable to resolve function overload 1>c:\documents and settings\администратор\рабочий стол\1 задание.cpp(43) : fatal error C1075: end of file found before the left brace '{' at 'c:\documents and settings\администратор\рабочий стол\1 задание.cpp(12)' was matched как я понял из всего этого ему нуэно подключить какую-то библиотеку для работы с отсортировкой и больше я ничего не понимаю) |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.11.2012
Сообщений: 14
|
![]()
Посоветуйте хоть что-нибудь по отсортировке. Над этим заданием просто сидел уже кучу времени.
|
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Цитата:
ладно, вывод напишите так: Код:
|
||
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 11.11.2012
Сообщений: 14
|
![]()
Выдает 1 ошибку.
Вот полностью полученный код: Код:
1>c:\documents and settings\администратор\мои документы\visual studio 2005\projects\сортировка массивов\сортировка массивов\nachalo.cpp(28) : error C2065: 'tempR' : undeclared identifier ![]() |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
мой косяк. Регистр букв в имени переменной ВАЖЕН!
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка по алфавиту. | asmars | Общие вопросы C/C++ | 3 | 17.04.2012 00:42 |
Структуры. Упорядочить по алфавиту | Gothika92 | Помощь студентам | 2 | 07.01.2011 17:29 |
Сортировка по алфавиту | DimOn4Ik | БД в Delphi | 3 | 17.04.2010 06:48 |
Сортировка по алфавиту | ЧИЖ | Общие вопросы Delphi | 1 | 16.03.2007 14:17 |