0 / 0 / 0
Регистрация: 07.03.2011
Сообщений: 16
1

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

16.10.2011, 17:15. Показов 2082. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток , прошу помочь с решением задачи :
Для каждого символа заданного текста указать, сколько раз он встречается в тексте.
Сообщение об одном символе должно печататься не более одного раза.
(Ввод текста с клавиатуры)

Заранее благодарен за помощь.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2011, 17:15
Ответы с готовыми решениями:

Для каждого символа заданного текста указать, сколько раз встречается в тексте
Для каждого символа заданного текста указать, сколько раз встречается в тексте. Сообщение об одном...

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

Для каждого из слов заданного текста указать сколько раз оно встречается
Для каждого из слов заданного текста указать сколько раз оно встречается.

Для каждого из слов указать, сколько раз оно встречается в заданном тексте
Дан текст, содержащий n строк. Для каждого из слов указать, сколько раз оно встречается.

2
27 / 27 / 0
Регистрация: 04.03.2011
Сообщений: 164
16.10.2011, 17:40 2
Посимвольное считывание, проверка на совпадения и счетчик и всё это в цикл
0
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
16.10.2011, 17:53 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <ctype.h>
 
#define ASCII_SIZE  128
 
int counts[ASCII_SIZE];
 
int main()
{
    int c, i;
 
    while ((c = getchar()) != EOF)
        if (c >= 0 && c < ASCII_SIZE)
            counts[ c ]++;
    printf("\n dec hex char occurrences\n");
    for (i = 0; i < ASCII_SIZE; i++) {
        if (iscntrl(i) || counts[i] == 0)
            continue;
        printf("%4d %3x   %c %4d\n", i, i, i, counts[i]);
    }
    return 0;
}
0
16.10.2011, 17:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2011, 17:53
Помогаю со студенческими работами здесь

Для каждого символа заданного текста указать, сколько раз он встречается в тексте
Здравствуйт надо написать программу которая может выполнить следующие действия: Для каждого символа...

Для каждого символа заданного текста указать, сколько раз встречается в тексте
обработка символьных данных: Для каждого символа заданного текста указать, сколько раз...

Для каждого символа заданного текста указать, сколько раз он встречается в тексте
Разработать алгоритм обработки символьных данных в соответствии с вариантом задания, указанным...

Для каждого символа заданного текста указать подсчитать, сколько раз он встречается в тексте
Для каждого символа заданного текста указать подсчитать, сколько раз он встречается в тексте. В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru