Задать вопрос
5 июля, 17:46

Дан символьный массив А[N]. Определить для каждого символа массива А, сколько раз он встречается в массиве. (С++)

Как это можно реализовать через метод сортировки пузырьком? И надо ли оно вообще?

+4
Ответы (1)
  1. 5 июля, 20:33
    0
    Первое что в голову приходит:

    for (i=0; i
    {for (j=0; i
    if (A[i]==A[j]) k++; if (j==n-1)

    {cout<<"Элемент "<
    }

    }Код возможно местами не рабочий, но алгоритм такой: берем первый элемент строки > прогоняем по всему массиву пока не дойдем до последнего элемента > если встречается такой же, счетчик увеличивается>доходим до конца - выводится элемент и количество в строке > счетчик обнуляется > то же самое происходит со вторым элементом.

    правильнее использовать другой алгоритм, потому что этот производит много действий что сказывается на работоспособность. Но тебе думаю и такой пойдет.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дан символьный массив А[N]. Определить для каждого символа массива А, сколько раз он встречается в массиве. (С++) Как это можно реализовать ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы