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

Частота встречаемости каждой цифры в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая будет показывать следующий день на определенным формате http://www.cyberforum.ru/cpp/thread197342.html
помагите пожалуста написать программу которое будет показывать следующий день на определенным формате например 2 01.12.2009 GENERAL 02.12.2009 01.12.2009 EN 02/12/2009
C++ помагите пожалуста написать программу которое будет показывать следующий день на определенным формате помагите пожалуста написать программу которое будет показывать следующий день на определенным формате например 2 01.12.2009 GENERAL 02.12.2009 01.12.2009 EN 02/12/2009 http://www.cyberforum.ru/cpp/thread197339.html
Конструкторы и деструкторы C++
Статья переехала сюда
C++ Массивы классы и функции
Здравствуйте мне дали задание на оценку но я не совсем понимаю его. Не могли бы вы объяснить какие примерно нужно использовать функции и библиотеки для решения этой задачи. Я попробую её сделать сам и если возникнут проблемы или ошибки компеляции я задал бы дополнительные вопросы. Вот задание Создать класс, генерирующий систему логичеcких функций с заданными параметрами n –число входных...
C++ срочно нужно решение,готовлюсь к завтрашнему экзамену http://www.cyberforum.ru/cpp/thread196860.html
1) Написать БСА программы и программу на СИ, которая выводит N первых членов арифметической прогрессии на экран. 2) Написать БСА программы и программу на СИ, которая выводит сумму N первых членов геометрической прогрессии на экран 3) Дан массив размерности N. Посчитать сумму всех элементов массива. БСА, программа на СИ. 4) Дан массив размерности N. Найти минимальное значение. БСА, программа...
C++ Даны a,b. Вычислить a*b, используя +,-,=,<>. Помогите решить задачку: Даны натуральные числа a,b. Вычислить произведение a*b, используя в программе лишь операции +,-,=,<>. подробнее

Показать сообщение отдельно
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
25.11.2010, 20:57     Частота встречаемости каждой цифры в строке
посчитать частоту встречаемости каждой цифры в строке
Суть задания: посчитать количество каждой цифры (0 - 9)??
Если так: то решение приведенное мной, подходит для данной задачи.
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
36
37
38
39
#include <iostream>
using namespace std; 
 
 
int main(){
 int m[10] = {0} ;    
 
 char s[] = "ggddffd011102225sff98778s3345546dff566";
 char *p = s ; 
 int i ; 
 
 while(*p!='\0'){
 
    switch(*p){
 
       case '0' : m[0]++ ; break ;
       case '1' : m[1]++ ; break ;   
           case '2' : m[2]++ ; break ;
           case '3' : m[3]++ ; break ;
           case '4' : m[4]++ ; break ;
           case '5' : m[5]++ ; break ;
           case '6' : m[6]++ ; break ;
           case '7' : m[7]++ ; break ;
           case '8' : m[8]++ ; break ;
           case '9' : m[9]++ ; break ;
       default : break ;        
     
    }
     
       p++ ;
 }
 
 
 for( i = 0 ; i < 10 ; i++ )
    cout<<"Count digit "<<i<<' '<<':'<<' '<<m[i]<<endl ;
  
 
 return 0;
}
 
Текущее время: 07:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru