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

Определение самого часто встречающегося латинского символа в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В чем отличие указателей и массивов на примере strlen()? http://www.cyberforum.ru/cpp-beginners/thread257644.html
Здравствуйте уважаемые форумчаче. Появился вот такой вопрос. Почему функция strlen работает в таком случае: const int num=100; char arr; //массив cout << "Enter string \n"; cin.getline(arr, num); int k;
C++ знак вопроса что означает знак вопроса вот здесь: double gcd (int x, int y ) { return (( y == 0) ? x : gcd (y, x % y )); } программа про НОК http://www.cyberforum.ru/cpp-beginners/thread257638.html
Разработать программу, обеспечивающую ввод, хранение, обработку и вывод информации о множестве объектов заданного типа C++
Разработать программу, обеспечивающую ввод, хранение, обработку и вывод информации о множестве объектов заданного типа. Информация о каждом объекте однотипная, хранится в записи. Список необходимо реализовать при помощи одномерного массива записей (array of Тип_записи). Перемещение по пунктам меню осуществляется с помощью буквенных клавиш (для каждой строки клавиша своя).Вертикальное меню ...
C++ Вычесления. Преременные double
Вот я столкнулся с проблемой вычисления. Проблема в том что я обьявил переменные с двойной точностью (double) И врорде всё правильно а программа не считает. Вроде бы она на компьютере он посильнее обычного калькулятора . А почему он не считает.В ответе нули всегда#include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> #include <math.h> #include <time.h> #include...
C++ Найти количество ненулевых элементов в заданном файле http://www.cyberforum.ru/cpp-beginners/thread257576.html
Пожалуйста помогите сделать программы: Дан текстовый файл. В этом файле записана последовательность целых чисел, разделенная пробелами. Найти кол-во ненулевых элементов в заданном файле. Дан текстовый файл, содержащий вещественные числа. Найти сумму элементов в данном файле и записать в другой файл. Дан текстовый файл, содержащий в первой строке размерность квадратной матрицы (n<=20) из...
C++ интересно Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - обработка списка. Сначала в программе должен вводиться размер списка (целое число), а сам список создается в виде динамического массива структур. Ввод одной записи осуществляется в одной строке. Описание структур приводится после вариантов задания. При выполнении заданий высокой сложности... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
15.03.2011, 16:20     Определение самого часто встречающегося латинского символа в тексте
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<fstream>
#include<windows.h>
 
int main() {
    std::fstream fs("1.txt");
    if(!fs){std::cerr<<"Error opening file\n"; return 1;}
    char text[800], *a;
    unsigned char text1[800], *b;
    int chars[256]={0};
    fs.getline(text, sizeof(text), '\0');
    fs.close();
    for(a=text, b=text1; *b=*a; a++, b++);
    for(b=text1; *b; b++){
        ++chars[*b];
    }
    text1[0]='\0';
    for(int i=0; i<256; i++){
        if(chars[i]>chars[text1[0]]) text1[0]=i;
    }
    text[0]=text1[0];
    CharToOem(text, text);
    std::cout<<text[0]<<" "<<chars[text1[0]]<<"\n";
}
 
Текущее время: 13:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru