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

Подсчитать количество вхождений каждого символа в строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму ряда с погрешностью http://www.cyberforum.ru/cpp-beginners/thread1149797.html
вычислить сумму ряда с погрешностью е=0,0001 в окрестности точки ноль,т.е при >1: y=sin(2x)=2x-8x в кубе /3!+32x в 5 степени /5 \! - 128x в 7 степени /7!+... кто может помогите !!!:cry:
C++ Задача на факториал. Вычислить значение выражения Д.День. Помогите решить задачу в СИ++, неделю уже мучаюсь, надо для зачета по программированию. Вычислить значение выражения: y=(6!-25x)/(1+5!-24x)/(2+(4!-23x)/(3+(3!-22x)/(4+(2!-2x)/(5+x))))) Готов даже поблагодарить материально:( http://www.cyberforum.ru/cpp-beginners/thread1149794.html
C++ Закрытое хеширование с двойным опробованием
Помогите, пожалуйста! Очень нужна ХЕШ-функция с двойным хешированием. В интернете информации очень мало, ни одного примера. Реализация на С++. Заранее спасибо.
Найти количество элементов этой последовательности, кратных числу K1 и не кратных числу K2 C++
Надо решить задачи используя все типы циклов (for, while, do while). Помогите пожалуйста буду очень признателен. Задачи: 1. Дана последовательность из n целых чисел. Найти количество элементов этой последовательности, кратных числу K1 и не кратных числу K2. 2. Дана последовательность из 100 чисел. Найти номер первого отрицательного числа.
C++ Зацикливание программы, найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread1149782.html
#define EE 1E-80 #define MAX_ROOTS 15 typedef struct { Complex root; int nor; // number of root int deg; // degree } Roots;
C++ Найти все натуральные числа из промежутка от 1 до 200, у которых сумма делителей равна S Найти все натуральные числа из промежутка от 1 до 200, у которых сумма делителей равна S. (S вводить с клавиатуры) #include <stdio.h> #include <conio.h> #include <locale.h> #include <windows.h> void main() { setlocale(LC_CTYPE, "Russian_Russia.1251"); подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
16.04.2014, 08:30     Подсчитать количество вхождений каждого символа в строку
Цитата Сообщение от zss Посмотреть сообщение
а зачем нужно делать if (find_ch(str + i, str[i])) ?
Сам не знаю, зачем...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cstdlib>
using namespace std;
 
 
int main()
{
    char str[] = "asdwwasdsg";
   
    const int N = 256;
    int arr[N] = {0};
    for (int i = 0; i < strlen(str); ++i)
           ++arr[str[i]];
    
    for (int i = 0; i < N; ++i)
    {
        if (arr[i] != 0)
            cout << (char)i << ' ' << arr[i] << endl;
    }
        
    system("pause");
    return 0;
}
 
Текущее время: 14:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru