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

Из внешнего файла в формате txt ввести текст. Подсчитать частоту встречающихся в тексте символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Распаковка кортежа http://www.cyberforum.ru/cpp-beginners/thread1302044.html
Подскажите, пожалуйста, как можно вызвать функцию, передав ей в качестве аргументов некоторые значения, подсчитанные заранее и упакованные в какой-либо объект? Подозреваю, что нужно использовать std::tuple, только не понимаю, как. Должно получиться нечто вроде: template <class T, typename... Args> class Factory { public: explicit Factory(const Args&... args): _args(args...) { } ...
C++ Заменить на динамический массив Ребят , если не сложно , помогите все массивы в этой программе , заменить на динамические. #include <iostream.h> #include <windows.h> int main() { cout << "Razmernost : " << endl; int c; int a; int n , m , i , j , temp; http://www.cyberforum.ru/cpp-beginners/thread1302032.html
C++ Найти слово, в котором доля гласных (a, e, i, o, u, y) максимальна
Доброго времени суток! Собственно начну с задания: Разработать программу, определяющую во введенном тексте на английском языке слово, в котором доля гласных (a, e, i, o, u, y) максимальна. а вот примерный код (не работающий :) ) #include <stdio.h> #include <string.h> #include <conio.h> void main()
Создание динамического массива строк C++
Всем доброго утра/вечера/дня. Возникла такая проблема. Не могу создать динамический массив строк. Т.е. нужно при вводе с клавиатуры забивать в первую строку массива 1 слово и так после каждого пробела создавать новую строку массива и добавлять в нее слово. Код вот такой есть, сильно не бейте если есть глупые ошибки.:good: #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include "windows.h"...
C++ Добавить к каждому числу, кроме последнего, значение следующего http://www.cyberforum.ru/cpp-beginners/thread1301997.html
Пожалуйста, помогите с задачкой. Проблема в составлении цикла do while (добавив к каждому числу, кроме последнего, значение следующего) Задача: Вводится последовательность вещественных чисел, оканчивающаяся нулём, и состоящая более чем из одного ненулевого элемента. Вывести числа последовательности, добавив к каждому, кроме последнего, значение следующего.
C++ Удалить из списка элемент перед каждым элементом со значением 3 Удалить из списка элемент перед каждым элементом со значением 3. Добавлено через 8 часов 12 минут Создать циклический двунаправленный список из вещественных чисел. Удалить из списка элемент перед каждым элементом со значением 3. Кто в курсе как делать? подробнее

Показать сообщение отдельно
nmcf
4297 / 3718 / 1251
Регистрация: 14.04.2014
Сообщений: 14,538
16.11.2014, 17:50     Из внешнего файла в формате txt ввести текст. Подсчитать частоту встречающихся в тексте символов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <locale>
 
locale rl = locale("");
for (char c = -128; c < 128; ++c)
{
  int count = 0;
  if (isgraph(c, rl))
  {
    for (int i = 0; i < strlen(mstr); ++i)
      if (mstr[i] == c) ++count;
    if (count > 0) cout << "Символ " << mstr[i] << " встречается " << count << "раз";
  }
}
 
Текущее время: 10:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru