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

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

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

Строки. Вывести на печать то слово этой строки, которое по алфавиту предшествует всем другим - C++

12.01.2013, 16:31. Просмотров 554. Ответов 1
Метки нет (Все метки)

Дана строка из 20 различных слов (словом считается любой набор букв, за
которым следует пробел). Вывести на печать то слово этой строки, которое по
алфавиту предшествует всем другим.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2013, 16:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строки. Вывести на печать то слово этой строки, которое по алфавиту предшествует всем другим (C++):

Найти символ первой строки, который первым не совпал с одним из символов второй строки. Вывести слово, в которое входит этот символ - C++
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который первым не совпал с...

Прибавить ко всем элементам каждой строки максимальное значение этой строки - C++
добрый вечер! Помогите пожалуйста доработать код! Изменить текущий массив, прибавив ко всем элементам каждой строки максимальное...

Дана последовательность символов. Определить в ней символ, который по алфавиту предшествует другим - C++
1 задание Дана последовательность символов. Определить в ней символ, который по алфавиту предшествует другим. #include<iostream> ...

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

Ввести строку вывести каждое слово из этой строки с кол-ом повторений этого слова учитывая все знаки препинания... - C++
Составить прогу: Ввести строку вывести каждое слово из этой строки с кол-ом повторений этого слова учитывая все знаки препинания... ...

Упорядочить каждое слово строки по алфавиту - C++
Я не знаю, как можно сделать такую программу, которая бы выводила решения через пробел. Вообще. Не смог найти информацию, никакую. У...

1
Sonyk91
110 / 110 / 4
Регистрация: 01.10.2012
Сообщений: 1,961
Завершенные тесты: 1
12.01.2013, 17:33 #2
Ballistik, Сделал разделение строки на подстроки. тебе осталось добавить вывод нужного слова.
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
31
32
33
34
35
36
37
38
39
40
#include "stdafx.h"
#include <sstream>
#include <iostream>
#include <vector>
#include <conio.h>
 
// Разделяет строку на подстроки
// Входные данные:
//      s - строка для разделения
//      delim - разделитель
// Выходные данные:
//      elems - подстроки
std::vector<std::string> &split(const std::string &s, char delim, std::vector<std::string> &elems) 
{
    std::stringstream ss(s);
    std::string item;
    while(std::getline(ss, item, delim)) 
        elems.push_back(item);
    
    return elems;
}
void main()
{
    std::string str;
    // Выводим сообщение на экран
    printf("input string: ");
    // Считываем строку
    std::getline(std::cin, str);
    
    std::vector<std::string> elements;
    // Разделяем строку на подстроки
    split(str, ' ', elements);
 
    // Выводим подстроки на экран
    for(int i = 0; i < elements.size(); i++)
        std::cout << elements[i].c_str() << std::endl;
    
    // Задержка на экране до нажатия любой клавиши
    getch();
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2013, 17:33
Привет! Вот еще темы с ответами:

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

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

Строки, символы. вычислить, сколько раз встречается каждый символ в обоих строках, вывести второе слово второй строки в обратном порядке - C++
Пусть даны две строки и два символа. Необходимо определить длину каждой строки, вычислить, сколько раз встречается каждый символ в обоих...

Выделить из строки слово, которое начинается с гласной, и заканчивается на согласную букву - C++
как сравнить буквы в строке?Например,мне нужно выделить слово .котрое начинается с гласной, и заканчивается на н гласную.Тобиш,на любуую...


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

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

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