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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
litelpp
3 / 3 / 1
Регистрация: 03.05.2010
Сообщений: 69
#1

Подсчитать количество слов, в тексте от пробела до пробела, и количество букв - C++

14.03.2012, 22:48. Просмотров 1546. Ответов 3
Метки нет (Все метки)

нужно создать програму
считает количество слов, в тексте от пробела до пробела(если два пробела сразу конец текста), а также подсчитывало количество букв.
большое спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2012, 22:48     Подсчитать количество слов, в тексте от пробела до пробела, и количество букв
Посмотрите здесь:

Подсчитать количество слов в тексте C++
26. Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. C++
C++ Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк.
Работа с функциями. Подсчитать наибольшее количество идущих подряд символов пробела C++
C++ Подсчитать количество слов в тексте
C++ Подсчитать количество слов, букв в тексте
Подсчитать частоту встречающихся в тексте символов, за исключением пробела C++
Подсчитать в вводимой строке количество введенных символов, отличных от пробела. C++
Работа с строками: подсчитать количество слов, количество букв C++
Подсчитать количество слов в тексте C++
C++ Подсчитать количество слов в тексте

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alexcoder
1457 / 671 / 88
Регистрация: 03.06.2009
Сообщений: 3,457
Завершенные тесты: 1
15.03.2012, 09:57     Подсчитать количество слов, в тексте от пробела до пробела, и количество букв #2
количество слов, в тексте от пробела до пробела
от пробела до пробела будет одно слово.
Петррр
5939 / 3376 / 335
Регистрация: 28.10.2010
Сообщений: 5,926
15.03.2012, 10:15     Подсчитать количество слов, в тексте от пробела до пробела, и количество букв #3
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
int main(void)
{
    char str[256];
    char *pChar;
    size_t len;
    size_t count = 0;
    size_t alCount = 0;
    size_t i = 0;
    fgets(str, 256, stdin);
    *(strchr(str, '\n')) = 0;
    len = strlen(str);
    while (i != len)
      if (isalpha(str[i++]))
          alCount++;
    pChar = strtok(str, " ");
    while (pChar)
    {
        count++;
        pChar = strtok(NULL, " ");
    }
    printf("Count of words: %d\n", count);
    printf("Count of letters: %d\n", alCount);
    return EXIT_SUCCESS;
}
litelpp
3 / 3 / 1
Регистрация: 03.05.2010
Сообщений: 69
07.04.2012, 12:15  [ТС]     Подсчитать количество слов, в тексте от пробела до пробела, и количество букв #4
Цитата Сообщение от Петррр Посмотреть сообщение
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
int main(void)
{
    char str[256];
    char *pChar;
    size_t len;
    size_t count = 0;
    size_t alCount = 0;
    size_t i = 0;
    fgets(str, 256, stdin);
    *(strchr(str, '\n')) = 0;
    len = strlen(str);
    while (i != len)
      if (isalpha(str[i++]))
          alCount++;
    pChar = strtok(str, " ");
    while (pChar)
    {
        count++;
        pChar = strtok(NULL, " ");
    }
    printf("Count of words: %d\n", count);
    printf("Count of letters: %d\n", alCount);
    return EXIT_SUCCESS;
}
можно пожалуста поставить коменты, что где делает
Yandex
Объявления
07.04.2012, 12:15     Подсчитать количество слов, в тексте от пробела до пробела, и количество букв
Ответ Создать тему
Опции темы

Текущее время: 07:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru