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

Выяснить, верно ли, что в последовательности имеются пять идущих подряд букв е - C++

Восстановить пароль Регистрация
 
SuperLaLBoy
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 13
13.04.2014, 21:48     Выяснить, верно ли, что в последовательности имеются пять идущих подряд букв е #1
Условия: Даны натуральное число n, символы s1, …, sn. Выяснить, верно ли, что в последовательности s1, …, sn имеются пять идущих подряд букв е.
Примерное решение(моё, может быть абсолютно неправильным т.к. делал по примеру):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <conio.h>
#include <clocale>
#include <iostream>
#include <cmath>
using namespace std;
int main ()
{setlocale(LC_ALL, "Russian_Russia.1251");
int n,i,k=0;
char *s="";
setlocale(0, "");
cout<<"n="; cin>>n>>endl;
cout<<"введите последовательность символов в строку"<<endl;
for(i=1;i<=n;i++)
{cin>>s;
if (s=="еееее")
{cout<<"верно"<<endl;
break;
}
_getch ();
return 0;
}
хотя бы подскажите в каком направлении думать
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2014, 21:48     Выяснить, верно ли, что в последовательности имеются пять идущих подряд букв е
Посмотрите здесь:

C++ Выяснить, верно ли, что среди s1,...,sn имеются все буквы, входящие в слово ШИНА.
C++ Дан текст. Верно ли, что в нем есть пять идущих подряд одинаковых символа
C++ Строки. Верно ли, что в последовательности s ,…, s имеется пять идущих подряд букв ‘e’
Выяснить, имеются ли в данном массиве два идущих подряд положительных элемента C++
C++ Оставить в каждом слове текста с каждой последовательности идущих подряд одинаковых букв только одну букву
C++ Определить, имеются ли в данном массиве три идущих подряд нулевых элемента
C++ С паскаля в с++, последовательности идущих подряд простых чисел
Определить, верно ли, что в строке s есть 5 букв "е", которые идут подряд C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5946 / 5551 / 1784
Регистрация: 18.12.2011
Сообщений: 14,178
Завершенные тесты: 1
13.04.2014, 21:58     Выяснить, верно ли, что в последовательности имеются пять идущих подряд букв е #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
#include <clocale>
#include <iostream>
using namespace std;
int main ()
{
     setlocale(LC_ALL, "Russian_Russia.1251");
     char str[256];
     cout<<"введите последовательность символов в строку"<<endl;
     cin.getline(str,255);
     int eCount=0;
     for(int i=0;i<strlen(str);i++)
     {
         if (str[i]=='e' ) // e латинское
         {
              eCount++;
              if(eCount==5)
              {
                  cout<<"верно"<<endl;
                  break;
              }
         }else
             eCount=0;
    }
    system ("pause");
    return 0;
}
Yandex
Объявления
13.04.2014, 21:58     Выяснить, верно ли, что в последовательности имеются пять идущих подряд букв е
Ответ Создать тему
Опции темы

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