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

Строчные буквы строки преобразуйте в прописные и отсортируйте в алфавитном порядке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ пересечение множеств http://www.cyberforum.ru/cpp-beginners/thread331503.html
найти пересечение мнжества А и В. Результат вывести в другом множестве. заранее спс. извиняюсь если такое задание уже было
C++ Последовательность фибоначи Люди скажите как вывести в цикле последовательность чисел Фибоначи только через for\ Чи́сла Фибона́ччи — элементы числовой последовательности 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, http://www.cyberforum.ru/cpp-beginners/thread331500.html
Найти лучшее решение C++
Вот задание Напишите программу, которая использует приведенные строки при подсчете количества слов в строке sentance и выявляет самые большие и самые маленькие из них. Если самую большую или самую маленькую длину имеют несколько слов отобразить все. Вот мой код, но я думаю, что это не самое оптимальное решение :drink: #include <iostream> #include <vector> #include <string> #include...
C++ Определить, встретился ли в строке str1 какой-нибудь символ из строки str2
Нужно написать и протестировать функцию STRS(str1, str2), которая определяет, встретился ли в строке str1 какой-нибудь символ из строки str2. на языке СИ. Буду очень благодарен!!!
C++ про множества http://www.cyberforum.ru/cpp-beginners/thread331470.html
не понимаю как решить задачу решите если не трудно заранее спасибо. На плоскости задано n множеств по m точек в каждой. Среди точек первого множества найти такую, которая принадлежит наибольшему количеству множеств.
C++ Наибольшее общее кратное Поясните пожалуйста как работает данная программа. #include<iostream> using namespace std; int main ( ) {setlocale(LC_ALL,"Rus"); int a,b,c; bool g=true; cout<<"Ввведите первое число --> "; cin>>a; подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4945 / 3021 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
10.07.2011, 16:11     Строчные буквы строки преобразуйте в прописные и отсортируйте в алфавитном порядке
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
27
#include <iostream>
#include <string>
#include <algorithm>
#include <cstring>
 
bool predicate(std::string::value_type c)
{
    static const std::string letters = "ABCDEFGHI";
 
    return letters.find(c) == std::string::npos;
}
 
int main()
{
    std::string input_string;
 
    std::cout << "Enter string: ";
    std::cin >> input_string;
 
    std::transform(input_string.begin(), input_string.end(), input_string.begin(), toupper);
    input_string.erase(std::remove_if(input_string.begin(), input_string.end(), predicate), input_string.end());
    std::sort(input_string.begin(), input_string.end());
 
    std::cout << "Result: " << input_string << std::endl;
 
    return 0;
}
Добавлено через 3 минуты
 Комментарий модератора 
А за дубли буду наказывать!
 
Текущее время: 20:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru