Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 26
1

Найти слова в тексте в которых буквы расположены по алфавиту

13.04.2016, 14:02. Показов 1418. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
11. Дана строка, содержащая текст. Найти слова, в которых буквы расположены по алфавиту. (Например: Abefz)
Помогите пожалуйста написать программку такую.
Заранее благодарю=)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.04.2016, 14:02
Ответы с готовыми решениями:

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

Дана строка, содержащая текст. Найти слова, в которых буквы расположены по алфавиту
Задание 11. Дана строка, содержащая текст. Найти слова, в которых буквы расположены по алфавиту....

Дана строка, содержащая текст. Найти слова, в которых буквы расположены по алфавиту. (Например: Abefz)
Дана строка, содержащая текст. Найти слова, в которых буквы расположены по алфавиту. (Например:...

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

4
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
13.04.2016, 14:05 2
Пример: Abefz - 1 и 2 буква и 3 и 4 буква расположены по-алфавиту, т.е. 2 буквы нужно чтобы были расположены по-алфавиту и этого достаточно?
0
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 26
13.04.2016, 14:46  [ТС] 3
Пример: Abefz - 1 и 2 буква и 3 и 4 буква расположены по-алфавиту, т.е. 2 буквы нужно чтобы были расположены по-алфавиту и этого достаточно?
Достаточно и 2 буквы. Т.е. можно реализовать вот так, Текст - "Abc def cba", слова, с буквами по алфавиту "Abc def". Т.е "cba" не выводит. Этого вполне достаточно.

Добавлено через 6 минут
Ну в смысле можно просто ab de, это не важно
0
 Аватар для Геомеханик
838 / 641 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
13.04.2016, 16:23 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <cctype>
 
void output_words(std::ostream& _out, const char* s){
    int  m = 0, n = 0;
    char t, c = '\0';
    do {
        if(! isalpha(*s)){
            if((m > 1) && (m == n)){
                _out.write(s - m, m);
                _out << std::endl;
            }
            c = '\0';
            n = m = 0;
        } else {
            t  = toupper(*s);
            m += (int)(t >= c);
            c  = t;
            ++n;
        }
    } while(*s++ != '\0');
 
    _out.flush();
}
 
int main(void){
    char s[] = "Abc def cba AbCdEfff AXBCZ (OPS) Xyz A AD";
    output_words(std::cout, s);
    return 0;
}
Пример работы кода
1
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 26
13.04.2016, 16:37  [ТС] 5
Спасибо, годная программа, но мой Builder 6 не понимает её, у нас в универе такая версия.
У меня воспринимает примерно такой формат

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<string.h>
#include<conio.h>
#include<iostream.h>
main()
{
char s[]="Bratsk.fa,yDAS lAVVC";
char *st;
st=strchr(s,'.');
cout<<st<<endl;
st=strchr(s,',');
cout<<st<<endl;
st=strchr(s,' ');
cout<<st<<endl;
getch();
}
Там на функции не смотрите, это другое задание немного.

Если не трудно, может кто написать в таком формате?
0
13.04.2016, 16:37
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.04.2016, 16:37
Помогаю со студенческими работами здесь

Найти в тексте слова, буквы в которых расположены в алфавитном порядке
Всем привет! Помогите пожалуйста решить задачу. Нужно в тексте (текст ввести с клавиатуры)найти и...

Найти в тексте слова, в которых все согласные буквы расположены в алфавитном порядке
В текстовом файле input.txt записан русский текст. Найти в тексте слова, в которых все согласные...

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

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Создание макробота, как способа экономии времени и варианта ИИ.
Hrethgir 28.01.2025
Чисто теоретически, создание ИИ на ПК можно разделить на части. Создать бота отвечающего за железо (эмулирование вкл, выкл, мышь, клавиатура), другой бот осуществляет распознавание изображений,. . .
[Golang] 121. Best Time to Buy and Sell Stock
alhaos 28.01.2025
В этой задаче мы получаем слайс целых чисел, которые означают цену акции в разные моменты времени, и должны вернуть максимально возможную прибыль от купли продажи акции. / / . . .
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru