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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
зельман
0 / 0 / 0
Регистрация: 20.11.2009
Сообщений: 51
#1

В строке символов поменять местами символы на четных и нечетных позициях - C++

05.10.2010, 18:10. Просмотров 811. Ответов 2
Метки нет (Все метки)

В строке символов поменять местами символы на четных и нечетных позициях.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2010, 18:10     В строке символов поменять местами символы на четных и нечетных позициях
Посмотрите здесь:

Поменять местами слова строки стоящие на четных и нечетных позициях C++
В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных местах C++
В одномерном массиве А(10) поменять местами элементы стоящие на четных и нечетных местах C++
C++ Вывести на печать символы, стоящие на четных позициях
C++ Поменять местами содержимое четных и нечетных разрядов в младшем байте
Массивы: поменять местами соседние элементы, стоящие на четных местах, с элементами ,стоящими на нечетных местах C++
C++ Вывод элементов массива, стоящих на четных позициях, а затем – на нечетных
В рендомно заполненном массиве поменять местами значения четных и нечетных индексов C++
C++ Поменять местами элементы, стоящие на четных местах, с элементами, стоящими на нечетных
C++ Массив: поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных
C++ Поменять попарно местами символы, расположенные на четных и нечетных позициях
C++ Зашифровать строку, поменяв расположение символов на четных и нечетных позициях

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
1586 / 1063 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
05.10.2010, 18:11     В строке символов поменять местами символы на четных и нечетных позициях #2
Цитата Сообщение от зельман Посмотреть сообщение
В строке символов поменять местами символы на четных и нечетных позициях.

Не по теме:

такая ерунда в результате получится )

gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
05.10.2010, 19:20     В строке символов поменять местами символы на четных и нечетных позициях #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <string>
#include <cstdlib>
#include <iostream>
 
void change(std::string &str)
{
    for(size_t i=1;i<str.length();i+=2)
    {
        char c=str[i];
        str[i]=str[i-1];
        str[i-1]=c;
    }
}
 
int main()
{
    std::string str="123456";
    change(str);
    std::cout<<str<<std::endl;
    std::system("pause");
}
Yandex
Объявления
05.10.2010, 19:20     В строке символов поменять местами символы на четных и нечетных позициях
Ответ Создать тему
Опции темы

Текущее время: 12:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru