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

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

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

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

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

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

Посчитать количество букв в заданном тексте - 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 задачей вот написал код,а он из за строки cout<<k<<endl; выкидывает ошибку #include "stdafx.h" #include<iostream> ...

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

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

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

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

Как посчитать количество одинаковых слов в тексте? - C++
Пример того, как должна работать программа ***************************************************************************** Введите текст:...

Посчитать в тексте количество слов с заглавной буквы - C++
сколько в заданом тексте собственных имен? :-|немогу написать код в лабе.. в итоге программа должно посчитать количество слов с большой...

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
yulicesar
4 / 4 / 0
Регистрация: 21.09.2011
Сообщений: 20
21.09.2011, 17:59     Посчитать в тексте количество удвоенных букв n #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");
как ввести текст с экрана и вывести результат - разберись сам
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
21.09.2011, 18:09  [ТС]     Посчитать в тексте количество удвоенных букв n #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
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
21.09.2011, 18:14     Посчитать в тексте количество удвоенных букв n #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;
}
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
21.09.2011, 18:21  [ТС]     Посчитать в тексте количество удвоенных букв n #5
всем спасибо. Тема закрыта
Yandex
Объявления
21.09.2011, 18:21     Посчитать в тексте количество удвоенных букв n
Ответ Создать тему
Опции темы

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