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

Сравнивание строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ организации функции http://www.cyberforum.ru/cpp-beginners/thread1045425.html
у меня в коде сделаны похожие функции...их отлчие только в условии, тело одинаковое.... можно ли сделать как нить 1 функию, где будет ещё одна переменная отвечающая за условие...или как то иначе организовать данную операцию, какую летературу почитать?посоветуйте
C++ С++ Радуга С клавиатуры вводится символ, значение которого 'ч', 'п', 'же', 'с', 'г', 'с', 'ф' - первые буквы названий цветов радуги. В зависимости от введенного символа, программа должна выводить в соответствии название цвета: червойны, оранжевый, желтый, зеленый, голубой, синий, фиолетовый. Если символ не соответствует имени ни одного цвета, на экран выводится сообщение о том, что такого цвета в радуге нет. http://www.cyberforum.ru/cpp-beginners/thread1045423.html
C++ Магазин - начислить премию от объема продаж
Магазин продал продукции за квартал (январь, февраль, март). Значение продажу за каждый месяц вводится с клавиатуры. Для магазина начисляется премия за квартал следующим образом: если в январе было продано продукции меньше, чем на 10000грн, то премия за квартал не начисляется вообще. Иначе, если продажа за квартал составила до 23000грн, то премия составляет 15% от квартальных продаж, а если...
Методы многомерной оптимизации C++
Помогите разобраться с методами оптимизации, есть одномерная оптимизация методом Свенна(локализует минимум функции) и метод Золотого сечения(на основе Свенна находит минимум). Нужно сделать метод многомерной оптимизации Коши, для которого необходимо изменить Свенна и Золотое сечение под многомерный поиск(необходимо ввести дополнительную переменную вот только куда ее закинуть я не понимаю). Буду...
C++ Бинарный файл http://www.cyberforum.ru/cpp-beginners/thread1045389.html
Очень нужна Ваша помощь, друзья-программисты! ;) Помогите, пожалуйста, решить задачку. Дан бинарный файл, содержащий числа а1, b1, a2, b2... . Каждая пара чисел a и b определяет числитель и знаменатель натуральной дроби a/b. Проверить, образуют ли дроби арифметическую прогрессию. По результатам проверки вывести на экран соответствующее
C++ Разработать программу, которая вводит адрес электронной почты и проверяет синтаксис введенного адреса В имени пользователя могут быть только следующие символы: буквы латинского алфавита, цифры, дефис (-), подчеркивание (_), точка (.), латинские прописные и строчные буквы, цифры. Например, недопустим адрес с пробелом: la 2010@mail.ru Помогите написать код подробнее

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
17.12.2013, 17:31     Сравнивание строк
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <algorithm>
#include <string>
 
int main()
{
    std::string raw = "dasfhasdfchnaunfaynhfachqauifnhwcquifyhwiuuwynhfajyfh",
        vowels = "aeiouy";
        
    int x = raw.size() - std::count_if(raw.begin(), raw.end(), 
        [&vowels](const char &letter){ return vowels.find(letter) != std::string::npos; }
    );
    
    return EXIT_SUCCESS;
}
 
Текущее время: 04:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru