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

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

Войти
Регистрация
Восстановить пароль
 
Хару
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 30
#1

Вывести на экран список слов, у которых есть префикс (несколько букв), которые задаются с клавиатуры - C++

25.06.2013, 07:17. Просмотров 799. Ответов 3
Метки нет (Все метки)

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

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

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

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

Вычыслить количество слов в строке, длинна которых равна 3 символам и вывести их на экран, если же таких слов нет, то выдать об этом сообщение. - C++
Вычыслить количество слов в строке, длинна которых равна 3 символам и вывести их на экран, если же таких слов нет, то выдать об этом...

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

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

3
FireProoF
17 / 17 / 1
Регистрация: 28.10.2012
Сообщений: 193
25.06.2013, 07:46 #2
Откуда берутся исходные слова (заранее известный массив, файл, клавиатура)?
0
Хару
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 30
25.06.2013, 07:48  [ТС] #3
Вот на самом деле - без понятия)))
Я так думаю не из файла ибо мы еще этого не проходили.
Значит толи уже должны быть слов 10-15 каких либо.Либо пользователь должен их сам ввести а потом префикс указать.
:| как то так
0
FireProoF
17 / 17 / 1
Регистрация: 28.10.2012
Сообщений: 193
25.06.2013, 08:24 #4
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
41
42
43
44
45
46
47
48
// 12.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
string * words;
string text;
int n;
void input()
{
   cout << "Введите количество слов для поиска :";
   cin >> n;
   words = new string[n];
   cout << "\nВведите " << n << " words :" << endl;
   for(int i = 0; i < n; i++)
       cin >> words[i];
   cout << "\nВведите текст в котором надо найти слова :" << endl;
   cin.ignore();
   getline(cin,text);
}
bool search(const string &s)
{
   for(int i = 0; i < n; i++)
       if(words[i] == s)
           return true;
   return false;
}
 
void solve()
{
   istringstream ss(text);
   string word;
   cout << "Слова, найденные в строке: ";
   while(ss >> word)
       if(search(word))
           cout << word << " ";
   cin.ignore();cin.get();
}
int main()
{
   setlocale (0,"Russian");
   input();
   solve();
   return 0;
}
1
25.06.2013, 08:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2013, 08:24
Привет! Вот еще темы с ответами:

Вывести на экран все слова, количество букв у которых нечетное - C++
Дана строка текста, в которой слова разделены пробелами и запятыми. Необходимо: 1)вывести на экран все слова, количество букв у которых...

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

Вывести те слова из текста на экран, которые отсортированы по количеству гласных букв - C++
Дали написать программу &quot;В файле есть текст, вывести слова из текста на экран, которые отсортированы по количеству гласных букв&quot; Работаю в...

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


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

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

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