-4 / 1 / 0
Регистрация: 25.03.2012
Сообщений: 10

Найти те слова последовательности, буквы которых упорядочены по алфавиту

12.05.2012, 20:41. Показов 1358. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста с заданием нужно "Дана последовательность символов, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 символов; между словами – не менее одного пробела, за последним словом – точка. Найти те слова последовательности, буквы которых упорядочены по алфавиту."
Не пойму каким образом ето делать...
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.05.2012, 20:41
Ответы с готовыми решениями:

Вывести те слова последовательности, у которых буквы упорядочены по алфавиту
Дана последовательность, содержащая от 2 до 50 слов в каждом из которых от 1 до 8 строчных латинских букв; меж соседними словами пробел, за...

Напечатать те слова последовательности, у которых буквы упорядочены по алфавиту
Дана строка, состоящая из 10 слов. Напечатать те слова последовательности, у которых буквы упорядочены по алфавиту.

Вывести те слова последовательности у которых буквы упорядочены по алфавиту
дана последовательность содержащая от 2 до 50 слов в каждом из которых от 1 до 8 строчных латинских букв между соседними словами пробел за...

2
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
12.05.2012, 22:13
Лучший ответ Сообщение было отмечено DimiUA как решение

Решение

Вот так
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <string.h>
 
int main(void)
{
   char s[] = "abc  a abcda acb aaa abcde ";
   char *p, *temp;
  
   for ( p = strtok(s, " ") ; p ; p = strtok(NULL, " ") )
   { 
     for ( temp = p, ++p ; *p && *p >= *(p - 1) ; ++p )
       ;
     if ( !(*p) )
       printf("%s\n", temp);
   }
}
http://liveworkspace.org/code/... d0f64f4a76
Bash
1
2
3
4
5
6
7
8
9
Compilation output:
source.c: In function 'main':
source.c:16:1: warning: control reaches end of non-void function [-Wreturn-type]
 
Execution output:
abc
a
aaa
abcde
Добавлено через 55 секунд
Думаю идея понятна. Уверен точку в конце поставить и доделать, чтобы не было чувствительности к регистру сможете сами.
1
-4 / 1 / 0
Регистрация: 25.03.2012
Сообщений: 10
13.05.2012, 21:03  [ТС]
большое спасибо, доделаю!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.05.2012, 21:03
Помогаю со студенческими работами здесь

Найти в тексте все слова, буквы в которых упорядочены по алфавиту.
Помогите пожалуйста с программкой на С++, сама не справляюсь. &quot;В данном тексте найти все слова, буквы в которых упорядочены по...

Напечатать те слова последовательности, которые отличны от первого слова, и их буквы не упорядочены по алфавиту
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами - не...

Распечатать слова, в которых буквы упорядочены по алфавиту
Распечатать те слова, в которых либо буквы упорядочены по алфавиту, либо каждая буква входит в слово не менее двух раз (т.е. слова типа...

Перевернуть слова, в которых буквы упорядочены по алфавиту
Задана строка символов из слов, в которой все слова состоят из строчных латинских букв. Перевернуть слова, в которых буквы упорядочены по...

Напечатать слова, у которых буквы упорядочены по алфавиту
Всем доброго времени суток, помогите пожалуйста закодить прогу. У меня задание: Дана строка, состоящая из 10 слов. Напечатать те слова...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru