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

Определить, какая буква чаще всего встречается в тексте, находящемся в заданном текстовом файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ База знаний по С++ http://www.cyberforum.ru/cpp-beginners/thread381317.html
Недавно начал изучать С++ раньше кодил тока на Делфи Подскажите с чего начать можно, какие книжки прикупить, по каким сайтом полазить и хорошую базу знаний (типа "http://www.delphisources.ru" для...
C++ Выдаёт ошибку на компиляции На этом участке компиляции выдаёт ошибку: /Создание цикла преобразования const int rowe = 9, columne = 4;//Размер преобразованного массива float arraye //Дробный двумерный массив { ... http://www.cyberforum.ru/cpp-beginners/thread381308.html
Помогите сделать программку на С++ C++
Очень нужна ваша помощь по программированию. Лекции по работе с внешними файлами нам еще не читали, а задание уже дали и в ближайшее время его надо будет сделать.
записать формулу при помощи библиотеки math.h C++
Помогите пожалуйста , для примера записать формулу при помощи math.h желательно обе , можно даже просто строку как она записывается в с++
C++ Указатели: выделить память размером n байт http://www.cyberforum.ru/cpp-beginners/thread381228.html
Мне нужно выделить память размером n байт, но почемуто указатель на эту память всегда размером в 4 байта. char *a = new char; std::cout << sizeof(a); // 4 char *a = (char*)malloc(10); std::cout...
C++ Найти номер максимального элемента в последовательности На зачет дали 4 задачи, нужна ваша помощь в их решении 1.Дана последовательность из n целых чисел. Найти номер максимального элемента в этой последовательности. 2.Дана последовательность целых... подробнее

Показать сообщение отдельно
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
10.11.2011, 19:44
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
 
int arr['z' + 1], max;
 
int main()
{
    FILE *f = fopen("file.txt", "r");
    for ( char ch ; fscanf(f, "%c", &ch) == 1 ; )
        if ( isalpha(ch) )
            if ( ++arr[ch] > max )
                max = ch;
    
    printf("%c - %d times\n", max, arr[max] );
            
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru