Форум: Форум C++Разное
Новые темы: 00
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: задачка
 
 автор: KEPZ   (25.05.2007 в 10:41)   письмо автору
 
 

помогите решить...
задача такая: вывести все слова в пордке увеличения их длины.
не получаааается((

  Ответить  
 
 автор: TrunK   (25.05.2007 в 11:48)   письмо автору
 
   для: KEPZ   (25.05.2007 в 10:41)
 

А где слова находятся? (:

  Ответить  
 
 автор: KEPZ   (25.05.2007 в 12:04)   письмо автору
 
   для: TrunK   (25.05.2007 в 11:48)
 

а мы их через

char s[50];
gets(s);

получаем...

  Ответить  
 
 автор: oleg_alexeev   (25.05.2007 в 13:49)   письмо автору
 
   для: KEPZ   (25.05.2007 в 10:41)
 

>> не получаааается((

Что конкретно не получается ?

  Ответить  
 
 автор: KEPZ   (29.05.2007 в 08:41)   письмо автору
 
   для: oleg_alexeev   (25.05.2007 в 13:49)
 

не догоняю как реализовать

  Ответить  
 
 автор: oleg_alexeev   (29.05.2007 в 10:45)   письмо автору
 
   для: KEPZ   (29.05.2007 в 08:41)
 

Надо воспользоваться функцией сортировки и в качестве критерия сортировки указать функцию, которая сравнивает длины строк. Если пишете в стиле С, то надо воспользоваться qsort(), если в стиле С++, то - std::sort()

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования