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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2012, 23:38   #11
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
он не выдают в какой город больше летают он выдают все города куда летают
ндааа!
Давайте по порядку
Вот допустим объясните каким алгоритмом вы здесь пользуетесь?
Цитата:
Код:
for(i=0;i<n;i++)
{
for(k=i;k<n;k++)
{
if (A[i].naznah==A[k].naznah);
{
m= A[i];
A[i]=A[k];
A[k]=m;
}
}


printf("\nbolche letaut v %s",A[i].naznah,m);
}
P.S.: Подсказка! Неправильным!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 28.02.2012, 23:40   #12
tanyuxxxa
Пользователь
 
Регистрация: 28.02.2012
Сообщений: 38
По умолчанию

чтобы найти в какой город самолет больше летает, я сравниваю пункты назначения,при совпадении должен выдаваться этот город
tanyuxxxa вне форума Ответить с цитированием
Старый 28.02.2012, 23:42   #13
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
чтобы найти в какой город самолет больше летает, я сравниваю пункты назначения
Вот эта часть правильная!
А вот эта
Цитата:
при совпадении должен выдаваться этот город
Нет!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 28.02.2012, 23:44   #14
tanyuxxxa
Пользователь
 
Регистрация: 28.02.2012
Сообщений: 38
По умолчанию

ну как это если совпали два города допустим значит туда будет больше летать как по другому не понимаю тогда
tanyuxxxa вне форума Ответить с цитированием
Старый 28.02.2012, 23:48   #15
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

а, я понял, да вы правы, сейчас запущу студио и посмотрю.
rUs_LAN вне форума Ответить с цитированием
Старый 28.02.2012, 23:51   #16
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
ну как это если совпали два города допустим значит туда будет больше летать как по другому не понимаю тогда
Задача на поиск количества совпадений!
НО не как не на обмен
Цитата:
Код:
if (A[i].naznah==A[k].naznah);
{
m= A[i];
A[i]=A[k];
A[k]=m;
}
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 29.02.2012, 00:00   #17
tanyuxxxa
Пользователь
 
Регистрация: 28.02.2012
Сообщений: 38
По умолчанию

тут нужно выполнять поиск сравнивая каждую букву?то-есть поиск по строке?
tanyuxxxa вне форума Ответить с цитированием
Старый 29.02.2012, 00:05   #18
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
то-есть поиск по строке
БИНГО!!!
Ток сравнивать по букве,то не надо! Есть strcmp для сравнения строк
подробнее здесь
http://www.cplusplus.com/reference/c...string/strcmp/
И плюс считать сколько совпадений! Сравнивать для какого города больше совпадений и его вывести!
Предупреждаю что так вы строки не сравните
Цитата:
Код:
if (A[i].naznah==A[k].naznah)
Так сравните только адреса!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 29.02.2012, 00:17   #19
tanyuxxxa
Пользователь
 
Регистрация: 28.02.2012
Сообщений: 38
По умолчанию

как все сложно(принцип то понятен но как к программе применить(
tanyuxxxa вне форума Ответить с цитированием
Старый 29.02.2012, 00:28   #20
tanyuxxxa
Пользователь
 
Регистрация: 28.02.2012
Сообщений: 38
По умолчанию

а как сделать в алфавитном порядке чтобы выдавалось?
tanyuxxxa вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуталась в ошибках Lisёноk Помощь студентам 8 12.12.2010 17:39
Запуталась во множествах Asira Помощь студентам 0 22.12.2009 00:43
опять запуталась с матрицами svetlana891 Помощь студентам 9 21.06.2009 15:34
запуталась с задачей Екатерина А. Паскаль, Turbo Pascal, PascalABC.NET 7 12.12.2008 21:23
запуталась с форматом времени и строки Барби Помощь студентам 6 17.11.2008 15:53