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

Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 26. Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. http://www.cyberforum.ru/cpp-beginners/thread185845.html
помогите с программкой пожалуйста. язык для меня совершенно незнакомый, а от решения этой задачки зависит судьба в универе одной очень хорошей девушки)))
C++ Отсортировать массив Задан символьный массив размера N. Отсортировать массив так, что бы сначала в нем в алфавитном порядке шли согласные буквы латинского алфавита, а затем остальные элементы, порядок которых не... http://www.cyberforum.ru/cpp-beginners/thread185843.html
фаил в функцию C++
Пишу прогу нужно передать фаил в функцию для обработфи но возникла такая проблема: вот функция : void add(ifstream &fin,LIST *head) { ......................... } я ее в мейне...
C++ как сделать свою кнопку
для курсового проекта мне нужно внедрить браузер в форму и сделать пару кнопок(типа вперед,назад) чтобы все работало,это я сделал с помощью обычных BUTTON,но форма их меня не устраивает,хочу сделать...
C++ Циклы. Найди значение функтии. http://www.cyberforum.ru/cpp-beginners/thread185788.html
Такая штука. Нужно написать программу используя for, while, do...while, goto. Пытаюсь понять что как работает, но не очень получается. Напишите пож. программу хоть 1 из этих 4-х. Задание вложил. Язык...
C++ Матрица, Произведение элементов в тех строках,который не содержат отрицательных элементов ребята помогите пожалуйста!! Матрица заполняется рандомно от5 до -5 Дана целочисленная квадратная матрица. Определить: Произведение элементов в тех строках,который не содержат отрицательных... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
05.11.2010, 11:40
kvas91, Считывать из файла в вектор строк.

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
#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
#include <fstream>
 
int main()
{
    std::vector<std::string> StrVec;
    std::string Str;
    std::ifstream ifs("Test.txt");
    if(!ifs)
    {
       std::cerr<<"Error! Can`t open file!\n";
       return 1;
    }
    while(!ifs.eof())
    {
         std::getline(ifs, Str);
         StrVec.push_back(Str);
    }
    int numb_of_a=0, numb_of_let=0;
    for(std::vector<std::string>::const_iterator Iter=StrVec.begin(); Iter!=StrVec.end(); ++Iter)
    {
         numb_of_a+=std::count(Iter->begin(), Iter->end(), 'a');
         for(std::string::const_iterator It=Iter->begin(); It!=Iter->end(); ++It)
         {
              if(isalpha(*It))
                   ++numb_of_let;
         }
    }
    std::cout<<"Numb of a in text: "<< numb_of_a <<'\n';
    std::cout<<"Numb of letters in text: "<< numb_of_let <<'\n';
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru