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

Расположить в обратном порядке символы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить произведение элементов в тех строках, которые не содержат отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread1056455.html
Помогите пожалуйста решить задачу "Дана целочисленная квадратная матрица. Определить произведение элементов в тех строках, которые не содержат отрицательных элементов" Кросспостинг и дублирование тем запрещено.
C++ Увеличение числа, содержащегося в файле, по клику. Задание: На странице отображается список всех файлов в папке "views", в каждом из которых содержится определенное число, которое необходимо отобразить на странице. При клике на названии файла, число содержащееся в файле увеличивается на единицу. http://www.cyberforum.ru/cpp-beginners/thread1056454.html
C++ Динамический массив объектов класса
Добрый вечер. Столкнулся с проблемой изменения дин.массива объектов класса. Сущность заключается в следующем: Создан класс, который включает совокупность объектов одной природы. В процессе работы программы требуется проводить изменение этих объектов: их удаление и создание. Создал массив, в который поместил объекты класса. Описать казус происходящего несколько обременено, но все же: Первый...
Программа на С++ удаление цифр C++
Нужно удалить из каждой группы идущих подряд цифр, все цифры, начиная с третьей. Очень нужно сделать программу...
C++ Как проверить и написать в виде кода образуют ли дроби арифметическую прогрессию? http://www.cyberforum.ru/cpp-beginners/thread1056447.html
Пожалуйста, подскажите как проверить и написать в виде кода образуют ли дроби арифметическую прогрессию? каждая пара целых чисел a1, b1, a2, b2,... определяет числитель и знаменатель натуральной дроби a/b. Очень срочно.
C++ λ-выражение Подскажите пожалуйста, как можно оформить λ-выражение, чтобы при помощи неё получить информацию о чётности/нечётности каждого элемента в объекте. Заранее спасибо) подробнее

Показать сообщение отдельно
abit
261 / 260 / 33
Регистрация: 03.02.2013
Сообщений: 714
26.12.2013, 01:54     Расположить в обратном порядке символы
Вот моё решение...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
main()
{
    string str = "asdfgh99.asdf";
    size_t i = str.find('.');
    --i;
    for(size_t j=0; j!=i/2; ++j)
        {
            char ch(str[j]);
            str[j]=str[i-j];
            str[i-j]=ch;
        }
        
   cout<<str;
   cin.get();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru