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

Для каждого символа заданного текста указать, сколько раз встречается в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ множество точек http://www.cyberforum.ru/cpp-beginners/thread74228.html
Задано множество точек, найти пару самых удаленных и самих близких плз помогите P.S. попроше напишите а то проеподша требует от простоту
C++ Списки. Очереди. Разработать программу работу со списком очередей списков. Программа должна содержать следующие процедуры, вызываемые из меню: - построение списка очередей, вводя исходные данные из текстового файла; - добавление элемента в указанную очередь; - удаление элемента из указанной очереди; - вывод указанной очереди. http://www.cyberforum.ru/cpp-beginners/thread74226.html
C++ Написать функцию использующую рекурсию, которая выводит все анаграммы
Написать функцию использующую рекурсию, которая выводит все анаграммы слова «RECURSION». Написать программу которая выводит все анаграммы слова введенного пользователем.
C++ Виртуальные функции
Помогите пожалуйста написать задачу, никак не могу разобраться. Создайте класс Matr, определите в нем виртуальную функцию-член matrica(int n), которая определяет произведение элементов квадратной матрицы. Создайте производ-ные классы Matr1 и Matr2 с перегруженной функцией matrica(int n) для нахождения мах и мin элементов квадратной матрицы соответственно. Сидела пол дня, и дальше структуры...
C++ Реализовать алгоритм бинарного поиска с рекурсией http://www.cyberforum.ru/cpp-beginners/thread74205.html
Реалезовать алгоритм бинарного поиска с помощью рекурсии.
C++ Работа с файлами Создать файл, содержащий сведения о месячной заработной плате сотрудников отдела. Каждая запись содержит поля: фамилия со¬трудника, наименование отдела, размер заработной платы за месяц. Вычислить общую сумму выплат за месяц по отделу А, а также среднемесячный заработок сотрудникам этого отдела. Пожалусто помогите не получаецо с решением вот что напортачил #include <stdio.h> #include... подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1331 / 864 / 50
Регистрация: 02.01.2009
Сообщений: 2,622
Записей в блоге: 1
21.12.2009, 20:02     Для каждого символа заданного текста указать, сколько раз встречается в тексте
Цитата Сообщение от Bloomfield Посмотреть сообщение
как можно преобразовать чтобы текст вводил пользователь?
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 <stdio.h>
#include <string.h>
 
 
char *mygetline(char *line, int size)
{
   if ( fgets(line, size, stdin) )
   {
      char *newline = strchr(line, '\n');
      if ( newline )
      {
         *newline =  '\0'; 
      }
   }
   return line;
}
 
int main(){
        int arr[256] = {0};
        char line[256];
        
        printf("Input Text: \n-> ");
 
        mygetline(line, sizeof line);
        
        char *str = line;
        for(; str != str + strlen(str); ++str)
                arr[(int)*str]++;
        int i;
        for(i = 0; i < 256; ++i)
                if(arr[i]) printf("%c : %d\n", (char)i, arr[i]); 
        
        system("pause");
        return 0;
}
Цитата Сообщение от Bloomfield Посмотреть сообщение
прокомментируйте пожалуйста код
Что именно не понятно?
 
Текущее время: 03:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru