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

Поменять местами четные и нечетные символы слова - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программирование линейных алгоритмов с использованием функций инициализации set() и вывода результатов print() http://www.cyberforum.ru/cpp-beginners/thread788626.html
Пользовательский класс должен содержать необходимые элементы-данные, метод установки их начальных значений: Void set(double X, …); метод печати: Void print(void); метод, решающий поставленную задачу: Void Run(void); Код методов – вне пространства определения класса. Программа должна включать в себя статический и динамический способы создания объектов, и для каждого объекта использовать...
C++ Указатели и функции Доброго времени суток. Прошу помощи у пользователей данного форума) Значит стоит такая вот задача: В командной строке задаются числовые значения. Вывести среднее арифметическое для всех чисел (нечисловые аргументы игнорировать). Помогите ее решить и желательно хотя бы немного объяснить ее. А то что-то ничего не получается.. http://www.cyberforum.ru/cpp-beginners/thread788616.html
C++ Поиск временных файлов в каталоге, и их удаление
Вообщем нужно написать программу для поиска временных файлов в каталоге, ну и по итогу их удалить. И если есть возможно сделать поиск не используя библиотеку windows.h. Буду благодарна за любые кусочки кода по теме)
C++ не могу разобраться в функции
нашел в инете функцию добавление в список, но не могу разобраться что означает переменная link void add(LIST *link,int data) { LIST *list = new LIST; list->data = data; list->next = link->next;// что здесь делается link->next = list; // что здесь делается ?? }
C++ С++ не смог понять как переделать http://www.cyberforum.ru/cpp-beginners/thread788600.html
Уважаемые Программисты , прошу помочь по программе на 2мерный массив т.к. я не в силах. ***задание:(Написать функцию, которая меняет местами первую строку и последний столбец квадратной матрицы. Написать программу,которая описывает два двухмерных массива: А размерностью 5*5 и В размерностью 3*3 , инициализированный массив значениями 5,3,7,-1,-3,-5,4,7,9, а первый ввести с клавиатуры. Применить...
C++ Задачка с циклами (Вычислить значение выражения) Вычислить значение выражения ( в вложении). Я написал вот ето: #include <conio.h> #include <iostream> #include <math.h> using namespace std; void main (){ int i,j,S=0; for(i=1;i<=100;i++) подробнее

Показать сообщение отдельно
Asdprom
 Аватар для Asdprom
22 / 21 / 1
Регистрация: 19.12.2011
Сообщений: 75
17.02.2013, 21:21     Поменять местами четные и нечетные символы слова
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
28
29
30
#include <iostream>
 
using namespace std;
int main()
{
    //setlocale ( LC_ALL, "rus" );
    char word [ 15 ];
    char result [ 15 ];
    int len = 0;
    int i;
    word [ 0 ] = '\0';
    result [ 0 ] = '\0';
 
    cin>>word;
    len = strlen ( word );
    word [ len ] = '\0';
 
    for ( i = 0; i < len; i++ )
    {
        result [ i ] = word [ i + 1 ];
        i ++;
        result [ i ] = word [ i - 1 ];
    }
    if ( ( len % 2 ) != 0 ) result [ len - 1 ] = word [ len - 1 ]; // если количество символов в слове не четно, то
                                            // последний символ добавляем в конец строки без перемены места
    result [ len ] = '\0';
    cout<<result<<endl;
    system ( "pause" );
    return 0;
}
 
Текущее время: 02:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru