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

Записать в новую строку все слова исходной строки у которых количество букв кратно 3

09.12.2016, 17:58. Показов 1519. Ответов 1
Метки нет (Все метки)

Ввести рядок s, длинною до 70-и символов. В рядах s3 записать все слова ряда S, в каких количество букв кратно 3.

Ввести рядок S, довжиною до 70-ти символів. В рядок S3 записати всі слова рядка S, в яких
кількість літер кратна трьом.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2016, 17:58
Ответы с готовыми решениями:

Записать в новую строку слова исходной строки, в которых повторяющихся букв больше неповторяющихся
Условие задачи:Записать в новую строку слова исходной строки, в которых повторяющихся букв больше...

Записать все слова, в которых количество букв кратно трем
Ввести строку S длиной до 70-ти элементов. В строку S3 записать все слова строки S, в которых...

Дана строка S и натуральное число N. Создать новую строку, включив в нее все слова из N букв исходной строки
Дана строка S и натуральное число N. Cформировать новую строку, включив в нее все N-буквенные слова...

Дана строка S и натуральное число N. Создать новую строку, включив в нее все слова из N букв исходной строки
Дана строка S и натуральное число N. Cформировать новую строку, включив в нее все N-буквенные слова...

1
803 / 530 / 158
Регистрация: 27.01.2015
Сообщений: 3,017
Записей в блоге: 1
09.12.2016, 18:04 2
Лучший ответ Сообщение было отмечено Alex King как решение

Решение

Alex King,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
 
int main()
{
    string s;
    getline(cin, s);
    if (s.size() >= 70)
        return 0;
 
    string s3;
    istringstream isstrm(s);
    for (string temp; isstrm >> temp;)
        if (!(temp.size() % 3))
            s3 += temp + ' ';
 
    cout << s3 << endl;
 
    system("pause");
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2016, 18:04
Помогаю со студенческими работами здесь

Занести в выходную строку все слова исходной, в которых нет повторяющихся букв
Написал код #include &quot;stdafx.h&quot; #include&lt;iostream&gt; using namespace std; int main() { ...

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

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

Сформировать новую строку из исходной, записав все слова в обратном порядке
Дана строка символов S , длиной n . Слова разделены запятыми , в конце точка. Сформировать новую...


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

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

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