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

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

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

Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ - C++

14.06.2012, 00:00. Просмотров 513. Ответов 6
Метки нет (Все метки)

определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ ( либо сколько всего символов ‘e’ в этой последовательности, если она не содержит символа ‘u’ );
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2012, 00:00     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’
Посмотрите здесь:

Дан набор символов, среди которых есть двоеточие ‘:’. Определить, сколько символов ему предшествует - C++
Дан набор символов, среди которых есть двоеточие ‘:’. Определить, сколько символов ему предшествует Дан набор символов, среди которых...

Каждую из малых латинских букв, предшествующих первому вхождению символа *, заменить на цифру 3 - C++
Если в тексте нет символа *, то оставить текст без изменений. Иначе каждую из малых латинских букв, предшествующих первому вхождению...

Дана последовательность символов. Определить в ней символ, который по алфавиту предшествует другим - C++
1 задание Дана последовательность символов. Определить в ней символ, который по алфавиту предшествует другим. #include<iostream> ...

Определить количество пробелов среди символов, предшествующих первому восклицательному знаку - C++
даны символы s1, s2,....Известно что символ s1 отличен от восклицательного знака и что среди s2, s3,.. есть по крайней мере один...

Как определить сколько единиц в двоичном коде символа? - C++
как определить сколько единиц в двоичном коде символа? (С\С++)

Определить местоположение символа первой строки совпавшего с одним из символов второй - C++
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который первым совпал с одним...

Дан символ С. Вывести два символа, первый из которых предшествует символу С в кодовой таблице, а второй следует за символом С - C++
Дан символ С. Вывести два символа, первый из которых предшествует символу С в кодовой таблице, а второй следует за символом С

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hrundel
26 / 26 / 2
Регистрация: 27.05.2012
Сообщений: 114
14.06.2012, 00:50     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ #2
Непонятно ничего.
При чем тут указатели. Откуда беруться эти символы. Что за последовательность.
Fox095
3 / 1 / 0
Регистрация: 31.05.2012
Сообщений: 16
14.06.2012, 01:02  [ТС]     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ #3
я извиняюсь, ошибся..это строки.помогите пожалуйста
gray_fox
What a waste!
1411 / 1140 / 55
Регистрация: 21.04.2012
Сообщений: 2,362
Завершенные тесты: 3
14.06.2012, 01:08     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ #4
Fox095, внезапно, на форуме есть поиск: определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ ( либо сколько всего символов ‘e’ в этой последовательности) - условие слово в слово.
MrGluck
Модератор
Эксперт CЭксперт С++
6998 / 4169 / 594
Регистрация: 29.11.2010
Сообщений: 11,050
14.06.2012, 01:45     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ #5
определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ ( либо сколько всего символов ‘e’ в этой последовательности)
grizlik78
Эксперт С++
1904 / 1436 / 109
Регистрация: 29.05.2011
Сообщений: 2,990
14.06.2012, 01:52     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ #6
Ну а почему бы не совместить и строки, и указатели?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main()
{
    char const* str = "eabcdeeefghijklmnopqrstue";
    
    unsigned count = 0;
    for (char const* ptr = str; *ptr && *ptr != 'u'; ++ptr)
        if (*ptr == 'e')
            ++count;
 
    std::cout << count << std::endl;
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2012, 02:33     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’
Еще ссылки по теме:

Написать программу, которая определяет, сколько символов введено с клавиатуры и сколько из них числовых символов - C++
Нужна помощь. Написать программу, которая определяет, сколько символов введено с клавиатуры и сколько из них числовых символов. Если...

Определить, сколько разных символов содержит строка - C++
Задана символьная строка, определить сколько разных символов она содержит. ...

Определить сколько различных символов в каждом слове - C++
Разъясните, пожалуйста. Не могу понять как выполняется тело цикла while на примере строки &quot;1233&quot;(результат-3). Вот само задание:определить...

Определить сколько символов стоят после двоеточия - C++
С клавиатуры вводится строка символов, содержащая &quot; : &quot; Определить сколько символов стоят после двоеточия.

Определить, сколько символов цифр содержит файл - C++
Извиняюсь за вопрос, но я просто не могу понять: 1) Как объяснить компилятору, что это именно число, а не буква? (предположительно через...


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

Или воспользуйтесь поиском по форуму:
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
14.06.2012, 02:33     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ #7
Цитата Сообщение от grizlik78 Посмотреть сообщение
Ну а почему бы не совместить и строки, и указатели?
И при этом ещё немного выпендриться
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <algorithm>
#include <cstring>
 
int main() {
    const int STR_SIZE(256);
    const char STOP_SYMBOL('u');
    const char SEARCH_SYMBOL('e');
    
    char str[STR_SIZE];
    
    while ( std::cout << "String: " && std::cin.getline(str, STR_SIZE) && *str ) {
        char * end = strchr(str, STOP_SYMBOL);
        if ( ! end )
            end = str + strlen(str);
        std::cout << std::count(str, end, SEARCH_SYMBOL) << " symbols '" << SEARCH_SYMBOL << "' before '" << STOP_SYMBOL << "' or end of string." << std::endl;
    }
    
    return 0;
}
Yandex
Объявления
14.06.2012, 02:33     Определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’
Ответ Создать тему
Опции темы

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