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

Pascal -> C++ (В данном тексте в словах четной длины, начинающихся с заданного символа, определить количество гласных) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблемы с кодом Необработанное исключение по адресу 0x00A85A9B http://www.cyberforum.ru/cpp-beginners/thread890076.html
Всем доброго времени суток! Значит есть задание сделать программу: К миниЭВМ подключено четыре терминала, с которых осуществляется решение задач. По команде с терминала выполняют операции...
C++ Работа с датой и временем Доброе время суток дорогие программисты, у меня возникла очень большая проблема, которую я не могу решить. Если вам не трудно не могли бы вы помочь. Я, понимаю что правилами нужно присылать код... http://www.cyberforum.ru/cpp-beginners/thread890072.html
C++ Рекурсией найти файл с самым длинным именем. В чём ошибка?
Здравствуйте, программа должна найти файл с самым длинным именем и вывести полностью путь к этому файлу. Ниже код, который после компиляции не выводит ничего, в чём ошибка? #include <cstdlib>...
Создать модуль для обработки одномерных массивов с помощью классов C++
Создать модуль для обработки одномерных массивов с помощью классов. Добавлено через 21 час 5 минут Есть у кого какие мысли? =(
C++ Определить операторы как функции члена класса http://www.cyberforum.ru/cpp-beginners/thread890044.html
Добрый вечер! Ребята, помогите решить вот такую задачку: Необходимо определить операторы +, =, +=, -=, *=, , как функции члена класса. И определить функцию печати!
C++ Найти ошибку в программе (считывание из текстового файла трех предложений и их вывод в обратном порядке) задание было "написать программу которая считывает из текстового файла три предложения и выводит их в обраном порядке " #include <fstream> #include <iostream> #include <cstring> #include... подробнее

Показать сообщение отдельно
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
04.06.2013, 01:34
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
#include <iostream>
#include <sstream>
#include <algorithm>
using namespace std;
 
bool isVowel(char c)
{
    c = tolower(c);
    return c=='a' || c=='e' || c=='i' ||
           c=='o' || c=='u' || c=='y';
}
int main()
{
    char filterChar = 'd';
    string str, word;
    getline(cin, str);
    istringstream iss(str);
    while (iss >> word)
        if ( !(word.size() % 2) && word[0]==filterChar )
            cout << word << "\tVowels: "
                 << count_if(begin(word), end(word), isVowel);
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru