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

Считать текст из файла и вывести на экран все слова текста, начинающиеся с гласной буквы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ передать массив в функцию по значению http://www.cyberforum.ru/cpp-beginners/thread401692.html
Подскажите,пожалуйста. Нужно с клавиатуры ввести число строк-столбцов ( т е они меняются в зависимости от условия) и передать массив в функцию. Сам массив не меняется в функции. Как его объявить в...
C++ Считывание и запись в файл Доброго времен суток всем экпспертам в области С++ Имеется задания нужно записать числа(псевдослучайные) в текстовый файл "vvod" и отрицательные числа заменить на ноль и вывести в следующий файл... http://www.cyberforum.ru/cpp-beginners/thread401689.html
C++ подскажите как правильно записать
Суть в чем, нужно текст последовательно циклически сдвинуть на m / 2 позиций, и построить новые m / 2 − 1 строк. Например в С++ это просто реализовать через append: for (int i=1; i<10; i++){ ...
C++ 4 задачи по основам программирования
Задание 1. Составить блок-схему и программу нахождения произведения всех членов арифметической прогрессии от 10 до 30 с шагом 1,15 Задание 2. Изображение Задание 3. Дана матрица А(n,m)....
C++ используя только символьный вывод printf, вывести значение целой переменной k http://www.cyberforum.ru/cpp-beginners/thread401680.html
используя только символьный вывод, то есть функцию printf ("% c", s), где s - переменная типа char, вывести значение целой переменной k. (знак "+" не выводить)
C++ задача на римскую систему счисления Ввести число римскими цифрами (менее 4000 в арабской записи), учитывая следующие обозначения: I - 1, V - 5, X - 10, L - 50, C - 100, D - 500, M - 1000. Проверить правильность ввода исходных данных... подробнее

Показать сообщение отдельно
Mиxaил
534 / 439 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
08.12.2011, 02:18
Просто выводит слова, начинающиеся с гласной буквы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <fstream>
#include <sstream>
 
int main()
{
    std::ifstream in( "input.txt", std::ios::in );
    std::string s( "AaEeIiOoUuYy" ), temp, ss;
 
    while ( std::getline( in, ss ) )
    {
        std::istringstream ist( ss );
        while ( ist >> temp )
            if ( s.find( temp[ 0 ] ) != std::string::npos )
                std::cout << temp << std::endl;
    }
    
    in.close();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru