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

преобразование массива - C++

Восстановить пароль Регистрация
 
Romania92
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 55
24.11.2010, 21:00     преобразование массива #1
Задан массив из k символов. Преобразовать массив следующим образом: расположить символы в обратном порядке.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2010, 21:00     преобразование массива
Посмотрите здесь:

Преобразование двумерного массива C++
Преобразование элемента массива C++
Преобразование массива C++
Преобразование массива C++
Преобразование массива C++
Внутреннее устройство многомерного массива и неявное преобразование массива в указатель C++
Преобразование одномерного массива C++
Преобразование одномерного массива C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Unforgiven_00
60 / 60 / 2
Регистрация: 12.10.2010
Сообщений: 129
24.11.2010, 21:07     преобразование массива #2
C++
1
reverse(arr, arr+size);
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
24.11.2010, 21:18     преобразование массива #3
C++
1
for(int i = strlen(arr)-1; i >= 0; --i)
Добавлено через 8 минут
Как вариант
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
#include <iostream>
 
void revert(int arr[], int N)
{
        int* left = arr;
        int* right = &arr[N - 1];
 
        while(left < right)
        {
                *left ^= *right;
                *right ^= *left;
                *(left++) ^= *(right--);
        }
}
 
int main()
{
    int arr[4] = {1, 2, 3, 4};
    revert(arr, 4);
    for(int i = 0; i < 4; ++i)
    {
        std::cout << arr[i];
    }
    return 0;
}
Yandex
Объявления
24.11.2010, 21:18     преобразование массива
Ответ Создать тему
Опции темы

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