Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
программирую
0 / 0 / 0
Регистрация: 15.03.2011
Сообщений: 17
#1

Вывести слова (важно) - C++

15.03.2011, 20:24. Просмотров 356. Ответов 2
Метки нет (Все метки)

1. Вывести только те слова сообщения, которые содержат не более чем n букв.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2011, 20:24     Вывести слова (важно)
Посмотрите здесь:

:Вывести все слова предложения, содержащие последнюю букву предыдущего слова не менее 2 раз - C++
Делаю задание:Вывести все слова предложения, содержащие последнюю букву предыдущего слова не менее 2 раз. Начал с пере формировки...

Вывести те слова, которые отличаются от последнего слова и удовлетворяют условию, что в слове нет повторяющихся букв - C++
Короче я сделал так #include <stdio.h> #include <ctype.h> #include <string.h> #include <stdlib.h> void main() { int const...

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

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

Вывести симметричные слова - C++
Из введенного текста распечатать только те слова, которые симметричны(RADAR, ANNA). Желательно использовать string. Можно...

Вывести слова по возрастанию - C++
Я сначала ввожу неограниченное число строк, указываю, что "пробел" - разделителей. Потом мне нужно в строках отсортировать слова по...

Вывести слова строки - C++
Нужно вывести слова из строки #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; int main(){ ...

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

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

Вывести все слова, отличные от hello - C++
Нужно вывести все слова, отличные от hello #include "stdafx.h" #include <iostream> #include <math.h> #include <string.h> ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
15.03.2011, 20:31     Вывести слова (важно) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
#include <sstream>
 
int main(){
  std::string prompt("Hello, my name is Bond...James Bond."), del(" .,?!"), tail;
  const size_t n = 4;
  for(size_t i = 0; i < prompt.length(); ++i)
    if(del.find(prompt[i]) != std::string::npos)
    prompt[i] = ' ';
  std::istringstream ist(prompt);
  while(ist >> tail)
    std::cout << ( tail.length() <= n? tail + " " : "");
  return 0;
}
IrineK
Заблокирован
15.03.2011, 21:12     Вывести слова (важно) #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <sstream>
using namespace std;
 
int main()
{
    string help("Oh, James, this is me, Octopussy. Save me from this evil Gold...Finger...Member...");
    string word;
    int cut = 4;
    for(int i=0;i<help.length();i++)
        if(help[i]=='.' || help[i]==',' || help[i]=='?' || help[i]=='!')
            help[i]=' ';
    istringstream ist(help);
    while(ist>>word)
        if(word.length()<=cut) cout<<word<<"...";
    
    cin.get();
    return 0;
}
Yandex
Объявления
15.03.2011, 21:12     Вывести слова (важно)
Ответ Создать тему
Опции темы

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