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

Создать функцию LOWER, преобразующую заглавные буквы передаваемой ей строки в строчные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать функцию UPPER, преобразующую строчные буквы передаваемой ей строки в заглавные http://www.cyberforum.ru/cpp-beginners/thread769228.html
Создать функцию UPPER, преобразующую строчные буквы передаваемой ей строки в заглавные С помощью этой функции преобразовать строку «С Новым 2012 годом!». (кавычки тоже входят в строку). Результат вывести на экран.
C++ Создать функцию sezon, определяющую сезон, на который приходится месяц m Создать функцию sezon, определяющую сезон, на который приходится месяц m, передаваемый в виде параметра. С помощью этой функции распечатать список месяцев и соответствующих сезонов года. http://www.cyberforum.ru/cpp-beginners/thread769226.html
C++ Задания из книги Дейтелов и Прата
У кого нибудь есть отдельно задания к этим книжкам? Очень нужно :umnik:
C++ Строковые литералы (заменить каждую цифру 0…9 на слова)
В произвольно взятом предложении заменить каждую цифру 0…9 на слова «ноль», «один», …, «девять». Помогите с кодом Добавлено через 9 минут вверх
C++ Скрипт на С++ (AngelScripts) http://www.cyberforum.ru/cpp-beginners/thread769203.html
Это скрипт дымовой гранаты в игре.Он делает чтобы в игрока находящегося в дыме все промахивались.Помогите с реализацией тепловизара. Тепловизор должен повышать шанс на попадание на 60%. знаю что нужно в uint GetSmokePenalty( Map@ map, Critter@ attacker, Critter@ target ) добавить проверку на наличие какого либо специального предмета у атакующего. // Author: rifleman17 #include...
C++ Отрисовать выход из лабиринта Доброго времени суток, дорогие форумчане! Очень нужна ваша помощь с лабиринтом Помогите пожалуйста прикрутить волновой алгоритм, как ни борюсь нормально не выходит. Ссылки на сам алгоритм http://algolist.manual.ru/maths/graphs/shortpath/wave.php http://algolist.manual.ru/games/wavealg.php Ссылка на картинки-тесты http://yadi.sk/d/vutQBOal22UhK подробнее

Показать сообщение отдельно
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
23.01.2013, 07:42     Создать функцию LOWER, преобразующую заглавные буквы передаваемой ей строки в строчные
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <cctype>
#include <iostream>
#include <string>
 
template < typename iterator >
void lower(iterator first, iterator last)
{
    while (first != last)
    {
        *first = tolower(*first);
        ++first;
    }
}
 
int main()
{
    std::string s1("Happy New Year!");
    lower(s1.begin(), s1.end());
    std::cout << s1 << std::endl;
}
Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <algorithm>
#include <cctype>
#include <iostream>
#include <string>
 
void lower(std::string& s)
{
    std::transform(s.begin(), s.end(), s.begin(), tolower);
}
 
int main()
{
    std::string s1("Happy New Year!");
    lower(s1);
    std::cout << s1 << std::endl;
}
 
Текущее время: 06:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru