Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sayan40
0 / 0 / 0
Регистрация: 10.11.2015
Сообщений: 3
#1

Как вывести разбитые слова из строки по алфавиту? - C++

11.11.2015, 00:02. Просмотров 320. Ответов 2
Метки нет (Все метки)

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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
#include <string.h>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    char str[100] = { "Слово - поступок, а понимание - начало согласия\n" };
    cout << str << endl;
    char *c = strtok(str, " .,-");
    while(c != NULL)
    {   
        cout << c << endl;
        c = strtok(NULL, " .,-");   
    }
    setlocale(LC_ALL, "OSP");
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2015, 00:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как вывести разбитые слова из строки по алфавиту? (C++):

Вывести слова, в которых нет повторяющихся букв и буквы слова упорядочены по алфавиту - C++
Дан текст. Вывести слова, в которых нет повторяющихся букв и буквы слова упорядочены по алфавиту.

В строку через пробел вводятся слова. Отсортировать введенные слова по алфавиту. Результат вывести в виде столбца. - C++
В строку через пробел вводятся слова. Отсортировать введенные слова по алфавиту. Результат вывести в виде столбца.

Упорядочить слова по алфавиту (строки) - C++
Здравствуйте! Не могу пока осилить :wall:. Может у кого-то есть идеи по реализации ? (или уже готовый код:jokingly:) Задание...

Упорядочить слова строки по алфавиту - C++
Здравствуйте! Уважаемые форумчане, выручите, пролежал в больничке на этой теме, а закрыть семак надо. С клавиатуры вводится строка,...

Ввести строку, вывести слова по алфавиту. - C++
Выручайте хлопцы, надо написать программу - Ввести строку, вывести слова по алфавиту.:help:

Вывести слова в порядке, соответствующем латинскому алфавиту - C++
Дана строка символов, состоящих из произвольного текста на английском языке, слова разделены пробелом. Вывести на экран слова этого текста...

2
_Valera_
489 / 371 / 94
Регистрация: 27.01.2015
Сообщений: 1,588
11.11.2015, 00:50 #2
используй аски таблицу, например
http://book.itep.ru/10/ascii.htm
0
Renji
2113 / 1472 / 346
Регистрация: 05.06.2014
Сообщений: 4,263
11.11.2015, 02:50 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    char str[100] = { "Слово - поступок, а понимание - начало согласия\n" };
    cout << str << endl;
    std::multiset<std::string>dict;
    char *c = strtok(str, " .,-");
    while(c != NULL)
    {   
        dict.insert(c);
        c = strtok(NULL, " .,-");   
    }
    for(auto&word:dict)
        cout<<word<<endl;
    setlocale(LC_ALL, "OSP");
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2015, 02:50
Привет! Вот еще темы с ответами:

Строки. Вывести на печать то слово этой строки, которое по алфавиту предшествует всем другим - C++
Дана строка из 20 различных слов (словом считается любой набор букв, за которым следует пробел). Вывести на печать то слово этой строки,...

Вывести на экран слова текста в порядке, соответствующем латинскому алфавиту - C++
Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены пробелами. Вывести на экран слова этого текста...

Организовать из слов строки однонаправленный список, упорядочивая слова по алфавиту - C++
Дана символьная строка, состоящая из слов, разделенных пробелом. Составить про-грамму, которая вводит строку, организует из слов строки...

Отсортировать все слова из текстового файла по алфавиту и вывести результат в новый файл - C++
Есть файл, в котором набрано некоторый текст. Написать программу, которая может отсортировать все слова из него по алфавиту и вывести...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru