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

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

Войти
Регистрация
Восстановить пароль
 
Верони4е4ка
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 42
#1

Найти слова с парным количеством букв - C++

13.04.2013, 00:39. Просмотров 883. Ответов 5
Метки нет (Все метки)

учим использование строк.
Текст вводить с клавиатуры. Оригинал текста и результат должен быть выведен на экран. А нужно найти слова с парным количеством букв.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2013, 00:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти слова с парным количеством букв (C++):

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

Найти слова с наибольшим количеством гласных букв - C++
Вводится строка слов, написанных латинскими буквами. Необходимо вывести слова(-о), в которых содержится наибольшее кол-во гласных букв( e y...

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

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

Строки: вывести слова с наименьшим количеством букв; удалить слова, начинающиеся с маленькой буквы - C++
Здравствуйте. Помогите, пожалуйста сделать программу... Задание: Составить программу, которая выводит на экран слова с наименьшим...

Вывести слова с нечетным количеством букв - C++
Пользователь вводит массив символов. Нужно вывести слова с нечетным количеством букв.

5
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
13.04.2013, 05:26 #2
Цитата Сообщение от Верони4е4ка Посмотреть сообщение
найти слова с парным количеством букв.
типа аабвг или aбваг? Приведите пример.
0
Верони4е4ка
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 42
14.04.2013, 15:50  [ТС] #3
UnsKneD, вводим с клавиатуры разные слова , а потом выводятся на экран только те слова в которых парное количество букв
0
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
15.04.2013, 23:33 #4
Верони4е4ка, так что имеется ввиду под "парное количество букв" ? 2,4,6,8,10 букв в слове?
0
Верони4е4ка
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 42
16.04.2013, 21:17  [ТС] #5
UnsKneD, да . 2,4,6... букв в слове
0
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
17.04.2013, 00:43 #6
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
#include <iostream>
 
using std::cin;
using std::cout;
using std::endl;
 
 
 
int main()
{
    char str[256];
    cout << "Vvedi stroku: "; 
    cin.get(str,256,'\n');
    cout << str << endl;
 
    int count = 0;
    for( int i = 0; str[i]!='\0'; i++){
        if( ( static_cast<int>( str[i] ) >= static_cast<int>( 'a' ) &&
              static_cast<int>( str[i] ) <= static_cast<int>( 'z' ) ) ||
            ( static_cast<int>( str[i] ) >= static_cast<int>( 'A' ) &&
              static_cast<int>( str[i] ) <= static_cast<int>( 'Z' ) ) ){
                ++count;
                if( count%2 == 0 && ( str[i+1] == ' ' || str[i+1] == '\0' ) ){
                    for(int j = i - count + 1; ( str[j]!=' ' && str[j]!='\0' ); j++){
                        cout << str[j];
                    }
                    cout << endl;
                    count = 0; continue;
                }
        } else{
            count = 0; continue; };
    }
    return 0;
}
1
17.04.2013, 00:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2013, 00:43
Привет! Вот еще темы с ответами:

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

Вывод слова с наибольшим количеством гласных букв - C++
записывается 10 слов и потом выводится одно слово с большим количеством гласных букв

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

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


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

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

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