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

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

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

Задача на нахождение среди символов последовательности требуемых букв - C++

26.05.2012, 08:02. Просмотров 1018. Ответов 3
Метки нет (Все метки)

Даны символы s1, s2, … Известно, что символ s1 отличен от восклицательного знака и что среди s2, s3,… есть по крайней мере один восклицательный знак. Пусть s1, …, sn – символы данной последовательности, предшествующие первому восклицательному знаку (n – заранее неизвестно). Выяснить, верно ли что среди символов последовательности имеются все буквы, входящие в слово шина.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2012, 08:02     Задача на нахождение среди символов последовательности требуемых букв
Посмотрите здесь:

Нахождение и подсчет прописных букв C++
Дана последовательность символов.Выяснить,имеет ли в этой последовательности пара соседствующих букв НО или ОН C++
Дана строка с набором случайных символов, при вводе 10 букв первые 5 букв становятся большими , вторые 5 букв маленькими C++
C++ В последовательности символов подсчитать количество букв и количество цифр
Определить длину содержащейся в тексте максимальной последовательности символов, отличных от букв C++
C++ Нахождение в предлложении букв, и посчитать их.
C++ задача на обработку последовательности символов
C++ определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ ( либо сколько всего символов ‘e’ в этой последовательности)
C++ Дан набор символов, среди которых есть двоеточие ‘:’. Определить, сколько символов ему предшествует
Матрицы. Найти максимальное значение среди буквенных символов и минимальное среди цифровых значений C++
C++ Подсчитать, сколько было введено: латинских прописных букв, кириллических прописных букв, цифр, знаков переноса, прочих символов.
C++ Поменять нахождение min среди двумерного массива, на нахождение min в каждой сточке

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andrey.K
 Аватар для Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
26.05.2012, 08:47     Задача на нахождение среди символов последовательности требуемых букв #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
int main()
{
    string s="privet slon kakie nov!osti";
    bool f1=false,f2=false,f3=false,f4=false;
    int i=0;
    while(s[i]!='!')
    {
        if(s[i]=='s') f1=true;
        else if(s[i]=='i') f2=true;
        else if(s[i]=='n') f3=true;
        else if(s[i]=='a') f4=true;
        i++;
    }
    if(f1==true  && f2==true && f3==true && f4==true) cout<<"Da."<<endl;
    else cout<<"Net."<<endl;
    getch();
    return 0;
}
Zemland
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 16
26.05.2012, 09:19  [ТС]     Задача на нахождение среди символов последовательности требуемых букв #3
А строка изначально не известна! А у тебя уже готовый массив забитый символами)
Andrey.K
 Аватар для Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
26.05.2012, 16:36     Задача на нахождение среди символов последовательности требуемых букв #4
Цитата Сообщение от Zemland Посмотреть сообщение
А строка изначально не известна! А у тебя уже готовый массив забитый символами)
Так разве ты не можешь переделать на ввод строки? Идея задачи изложена.
Yandex
Объявления
26.05.2012, 16:36     Задача на нахождение среди символов последовательности требуемых букв
Ответ Создать тему
Опции темы

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