0 / 0 / 0
Регистрация: 20.12.2017
Сообщений: 15
1

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

28.03.2018, 11:48. Показов 1437. Ответов 1
Метки нет (Все метки)

Задан текст. Напечатать все слова, отличные от последнего слова, предварительно преобразовать каждое из них по следующему правилу: удалить из слова первую букву. Использовать функции.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.03.2018, 11:48
Ответы с готовыми решениями:

Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по заданному правилу
Дан текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между...

ООП. Напечатать слова, отличные от последнего слова, предварительно преобразовав каждое из них по правилу
Напечатать слова, отличные от последнего слова, предварительно преобразовав каждое из них по...

Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них
Дан текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между...

Напечатать все слова последовательности, предварительно преобразовав каждое из них по следующему правилу
Задача: Код: #include <iostream> #include <string> using namespace std; int main(){ char...

1
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
28.03.2018, 15:18 2
Лучший ответ Сообщение было отмечено Lindsey как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
 
int main()
{
    std::string s;
    std::vector<std::string> words, n_words;
    std::getline(std::cin, s);
    std::stringstream ss(s);
    while (ss >> s) words.push_back(s);
    for (std::string w : words)
        if (w != words.back()) n_words.push_back(w.substr(1, w.size() - 1));
    for (std::string w : n_words) std::cout << w << " ";
    system("pause");
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.03.2018, 15:18
Помогаю со студенческими работами здесь

Напечатать все слова отличные от последнего слова, предварительно перенести последнюю букву в начало слова
Дано текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв, между...

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

Напечатать все слова, отличные от последнего слова строки, удалив из каждого слова первую и последнюю буквы
Близиться сессия,а завтра мне сдавать 2 проги. Помогите ребят,могу даже 100 скинуть,если уж так...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru