Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С калвы вводиться произвольный номер товара, выводиться должено имя и цена этого товар http://www.cyberforum.ru/cpp-beginners/thread605085.html
Смысл самой проги: Есть два файла.Первый это номер товара, название, и цена. Второй -номер заказа и номер товара.С калвы вводиться произвольный номер товара, выводиться должено имя и цена этого...
C++ Функции На Borland C for Dos 1. Вычислить периметры трёх прямоугольников и сравнить их (найти наибольший периметр). Оформить вычисление периметра прямоугольника в виде процедуры. 2. Вычислить по формуле Тейлора. Оформить... http://www.cyberforum.ru/cpp-beginners/thread605084.html
C++ Инсталляция библиотек фултик
Здравствуйте. Учусь С++ по книге Programming: Principles and Practice Using C++, Бьерн Страуструп. В приложении Г Инсталляция библиотек FLTK. Все как то туманно описанно. Нужна помощь. Скачал тык...
C++ Составить программу в С++
Дана матрица А (N, M). Найти количество элементов этой матрицы, больших среднего арифметического всех её элементов.
C++ Составить программу в С++ http://www.cyberforum.ru/cpp-beginners/thread605077.html
Для заданого n обчислить \prod_{k = 1}^{n} \frac{i^2}{i^2 + 2i + 3}
C++ Найти наибольший элемент матрицы, а также номера строки и столбца, на пересечении которых он находится дана матрица A(N,M) , найти ее наибольший элемент , номера строки и столбцов, на пересечении которых он находиться . Помогите пожалуйста, не представляю как можно это сделать подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
1966 / 1459 / 120
Регистрация: 29.05.2011
Сообщений: 3,018
14.06.2012, 01:52
Ну а почему бы не совместить и строки, и указатели?
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;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru