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

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

Войти
Регистрация
Восстановить пароль
 
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
#1

Посчитать в тексте количество удвоенных букв n - C++

21.09.2011, 17:46. Просмотров 476. Ответов 4
Метки нет (Все метки)

Посчитать в тексте количество удвоенных букв n. (текст ввести с клавиатуры)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2011, 17:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Посчитать в тексте количество удвоенных букв n (C++):

Посчитать количество букв в заданном тексте - C++
vector<int> alph(123, 0); for (int j = i; j < str5.size(); j += size) { arrstr += str5; alph)] ++; } for (int t = 97;...

Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить) - C++
Дано задачу: С клавиатуры вводится строка. Составить программу, которая подсчитывает количество заглавных букв в тексте; выводит на...

26. Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. - C++
помогите с программкой пожалуйста. язык для меня совершенно незнакомый, а от решения этой задачки зависит судьба в универе одной очень...

Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. - C++
помогите с программкой пожалуйста. язык для меня совершенно незнакомый, а от решения этой задачки зависит судьба в универе одной очень...

Посчитать количество знаков препинания в тексте и вывести их количество. - C++
Текст:"Враг, что мудр и много знает, друга может быть ценней. Мудрость уважать пристало у врагов и у друзей."

Посчитать количество всех букв и количество вхождений каждой буквы - C++
Есть файл из нескольких строк. нужно: 1 посчитать количество всех букв 2 посчитать количество каждой из букв (abcd) Проблема:...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
yulicesar
4 / 4 / 0
Регистрация: 21.09.2011
Сообщений: 20
21.09.2011, 17:59 #2
вот тебе функция:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <string>
 
int CalculateDuplicates(const std::string& text, const std::string& what)
{
  int result = 0;
  size_t offset = 0;
 
  while((offset = text.find(what,offset)) != text.npos)
  {
    offset+= what.length();
    result++;
  }
 
  return result;
}
пользоваться так:

C++
1
int count = CalculateDuplicates("твой текст", "nn");
как ввести текст с экрана и вывести результат - разберись сам
0
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
21.09.2011, 18:09  [ТС] #3
Цитата Сообщение от yulicesar Посмотреть сообщение
вот тебе функция:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <string>
 
int CalculateDuplicates(const std::string& text, const std::string& what)
{
  int result = 0;
  size_t offset = 0;
 
  while((offset = text.find(what,offset)) != text.npos)
  {
    offset+= what.length();
    result++;
  }
 
  return result;
}
пользоваться так:

C++
1
int count = CalculateDuplicates("твой текст", "nn");
как ввести текст с экрана и вывести результат - разберись сам
P.S. старый компилятор Borland C++ 3.1
0
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
21.09.2011, 18:14 #4
Цитата Сообщение от Serjant0007 Посмотреть сообщение
P.S. старый компилятор Borland C++ 3.1
Ну если старый то вот.
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
#include <stdio.h>
#include <string.h>
 
int ch_double(const char* str, char ch) {
  int len;
  for(len = 0;*str; *str++) {
      if( *str == ch ) {
          if(*(str + 1) == ch) {
                len++;
                *str++;
           }
      }
  }
  return len;
}
 
int  main(void) {
   char buf[32];
 
   printf("enter string: ");
   gets(buf);
   printf("count: %d\n", ch_double(buf, 'n'));
 
   getchar();
   return 0;
}
0
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
21.09.2011, 18:21  [ТС] #5
всем спасибо. Тема закрыта
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2011, 18:21
Привет! Вот еще темы с ответами:

Посчитать количество пробелов в тексте - C++
Помогите c задачей вот написал код,а он из за строки cout&lt;&lt;k&lt;&lt;endl; выкидывает ошибку #include &quot;stdafx.h&quot; #include&lt;iostream&gt; ...

Посчитать количество строчных и количество прописных букв - C++
Написать программу, в которой с клавиатуры вводится строка. Посчитать количество строчных и количество прописных букв в этой фразе.

Посчитать количество предложений в данном тексте - C++
Помогите!!!!!!! Дан текст. Посчитать количество предложений в нем. Содержит данный текст восклицательные предложения ? ...

Нужно посчитать количество слов в тексте - C++
Нужно посчитать количество слов в тексте, подкииньте, кто знает какие-то идеи.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.09.2011, 18:21
Ответ Создать тему
Опции темы

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