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

Дана строка. Определить, сколько раз входит в нее группа букв abc - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Alisa22
-1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 75
17.05.2011, 14:37     Дана строка. Определить, сколько раз входит в нее группа букв abc #1
Дана строка. Определить, сколько раз входит в нее группа букв abc.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2011, 14:37     Дана строка. Определить, сколько раз входит в нее группа букв abc
Посмотрите здесь:

Дана строка, содержащая текст на русском языке и некоторые 2 слова. Определить, сколько раз они входят непосредственно друг с другом. C++
дана строка подсчитать сколько в ней букв Р, к, т. C++
C++ Дана строка. Определить, сколько раз в нее входит группа abc
C++ Дана строка S и натуральное число N. Создать новую строку, включив в нее все слова из N букв исходной строки
C++ Дана строка содержащая текст. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
while(i)k++
48 / 48 / 5
Регистрация: 13.08.2010
Сообщений: 160
17.05.2011, 14:44     Дана строка. Определить, сколько раз входит в нее группа букв abc #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
int f(char* str)
{
int count = 0;
int c = 0;
for(int i = 0; i < strlen(str); i++)
{
     if(c == 0) if(str[i] == 'a')c++;
     if(c == 1) if(str[i] == 'b')c++;else c = 0;
     if(c == 2){ c = 0; if(str[i] == 'c') count++;}
}
return count;
}
Alisa22
-1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 75
17.05.2011, 15:00  [ТС]     Дана строка. Определить, сколько раз входит в нее группа букв abc #3
А можно скинуть весь текс листинга?
while(i)k++
48 / 48 / 5
Регистрация: 13.08.2010
Сообщений: 160
17.05.2011, 15:47     Дана строка. Определить, сколько раз входит в нее группа букв abc #4
вобщето его нет, я прямо здесь пишу без компилятора, но если того что я написал недостаточно то это печаль...
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
17.05.2011, 18:57     Дана строка. Определить, сколько раз входит в нее группа букв abc #5
C
1
2
3
4
5
6
7
8
9
10
#include<stdio.h>
#include<string.h>
 
int main(){
    char *s="abcabcmmabc";
    int cn;
    for(cn=0; s=strstr(s, "abc"); ++cn, s+=3);
    printf("%d", cn);
    return 0;
}
Alisa22
-1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 75
17.05.2011, 20:58  [ТС]     Дана строка. Определить, сколько раз входит в нее группа букв abc #6
А можете помочь,чтобы строка вводилась с клавиатуры и ввелся подсчет групп "abc"???
Yandex
Объявления
17.05.2011, 20:58     Дана строка. Определить, сколько раз входит в нее группа букв abc
Ответ Создать тему
Опции темы

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