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

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

Войти
Регистрация
Восстановить пароль
 
nik1ta11
0 / 0 / 0
Регистрация: 19.12.2011
Сообщений: 10
#1

Определить число слов - C++

21.05.2012, 13:52. Просмотров 261. Ответов 1
Метки нет (Все метки)

Есть программа: Во входном потоке определить количество цифр.

C
1
2
3
4
5
6
7
8
9
10
11
12
# include <stdio.h>
int main(void)
 
{
            int nd=0, c;
            while ((c=getchar()) !=EOF)
            if (c >=0&& <=9) nd++;
            c=getchar();
            printf (%d”,nd);
 
            return 0
}
Как изменить программу, чтобы она считала КОЛИЧЕСТВО СЛОВ, содержащих цифры.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2012, 13:52     Определить число слов
Посмотрите здесь:

Определить число слов содержащих цифры. - C++
Во входном потоке определить число слов содержащих цифры. Под словом понимать любую последовательность из символов , за исключением ...

Определить, сколько в строке слов, содержащих четное число символов. - C++
Дана строка, состоящая из слов, разделенных пробелами. Определить, сколько в строке слов, содержащих четное число символов. Со строками...

Cтрока: Определить количество средних слов в строке и какое из слов начинается на большую по коду букву - C++
Определить количество средних слов в строе и какое из слов начинается на большую по коду букву. Напишите плз код данной программы...

Дано трицифровое число.Определить имеет ли число одинаковые первую и последнюю цифры - C++
Дано трицифровое число. Определить что число имеет одинаковые первую и последнюю цифры (131, 272 и т.д.) Без циклов.Нужно сделать...

Определить число положительных и число отрицательных элементов в массиве - C++
В произвольно заданном одномерном массиве определить число положительных и число отрицательных элементов. Сформировать новый массив из...

Число слов no в строке - C++
Люди, плз Помогите :help: Подсчитать, сколько раз во введенном тексте встречается слово &quot;no&quot;. (Слова в тексте разделяются пробелами.) ...

Известен год рождения каждого человека из группы. Определить число людей, родившихся до 1985 и число после 1990 г. - C++
Известен год рождения каждого человека из группы. Определить число людей, родившихся до 1985г. и чило родившихся после 1990г.

Число трехбуквенных слов-палиндромов - C++
Написать программу, считывающую текстовый файл (TEST.txt) и выводящую на экран число трехбуквенных слов-палиндромов (например, &quot;aga&quot;) в...

Подсчитать число слов в предложении, записанном в текстовом файле. Язык C++ - C++
//// программа с файлами оч сложная

Вычислить среднее число слов в предложении и среднюю длину предложения - C++
ввести произвольный текст. Вычислить среднее число слов в предложении и среднюю длинну предложения. :wall: :wall:


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
21.05.2012, 15:55     Определить число слов #2
Если тебе не в момент ввода считать надо, то:
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
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
int main()
{
   char line[256];
   int size;
   int kol=0,j=0;
   cout<<"Vvidete stroku: ";cin.getline(line,256);
   size=strlen(line);
   for(int i=j;i<size;i++)
   {
          if(line[j]>='0' && line[j]<='9')
          {
                kol++;
                while(line[j]!=' ')
                {
                    j++;
                }
          }
          else j++;
   }
   cout<<"Kol-vo: "<<kol<<endl;
   getch();
   return 0;
}
Ответ Создать тему
Опции темы

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