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

нужно что бы выводило количество каждой буквы и строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Какой из N треугольников, заданных координатами своих вершин, имеет больший периметр? http://www.cyberforum.ru/cpp-beginners/thread1050478.html
какой из N треугольников, заданных координатами своих вершин, имеет больший периметр?
C++ Перевернуть строки в матрице Дан двумерный массив A размера mXn. Перевернуть каждую его третью строку. http://www.cyberforum.ru/cpp-beginners/thread1050475.html
C++ Задача
Рекомендации к задаче: 1. Имя файла задавать в командной строке. Если оно там не был задан, то после соответствующего запроса имя вводится пользователем. 2. Использовать динамическое...
файлы в С C++
file=fopen("file.txt","r"); for(i=0;;i++) {do {n=fgetc(file); printf("%c",n); } while (n!=EOF); break;} fclose (file);
C++ как засунуть условно-бесконечный цикл http://www.cyberforum.ru/cpp-beginners/thread1050468.html
еще позавчера как-то умудрился, но задача решена была неверно, сейчас уже мозг потек... #include <iostream> #include <cmath> #define pi 3.14159 using namespace std; double circle_area(double...
C++ Добавляем строку и столбец в дин. 2-ный массив Добавляем строку и столбец в дин. 2-ный массив. Строку и столбец указываем с клавиатуры. Долго крутил- вертил и запутался в корни. Вот мой код: #include "stdafx.h" #include <Windows.h> #include... подробнее

Показать сообщение отдельно
CrazyFly
0 / 0 / 0
Регистрация: 18.12.2013
Сообщений: 10

нужно что бы выводило количество каждой буквы и строки - C++

21.12.2013, 03:21. Просмотров 215. Ответов 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
#include <string>
#include <iostream>
 
int main()
{
    std::string vowel = "AaEeIiOoUuYy";
    std::string str;
 
    std::cout << "Enter string" << std::endl;
    std::cin >> str;
 
    int finded = 0;
    for (int i = 0; i < str.size(); ++i)
    {
        if (vowel.find(str[i]) != std::string::npos)
            ++finded;
    }
 
    std::cout << finded << std::endl;
 
    std::cin.get();
    std::cin.get();
 
    return 0;
}
нужно что бы программа после ввода предложения выводила в столбик каждую гласную букву, и напротив неё цифру, сколько раз встретилась эта буква в предложении

мой код не правильный, программа воспринимает только первое слово, и не считает дальше, так же она не считает каждую букву, а выводит их сумму потом...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru