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

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

Войти
Регистрация
Восстановить пароль
 
Romania92
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 55
#1

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

24.11.2010, 21:00. Просмотров 841. Ответов 2
Метки нет (Все метки)

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

Преобразование массива - C++
Прошу помочь в решении данной задачи: преобразовать данный 1-мерный массив в 2-хмерный так, чтобы в I столбце 2-хмерного массива...

Преобразование массива - C++
Помогите пожалуйста найти ошибку. первые 2 пункта сделаны, ошибка в 3. Задание: В одномерном массиве {-3.24, -7.16, -2.28, -0.16,...

Преобразование массива - C++
Есть массив char mas пользователь вводит с клавиатуры пример, и помещает его в массив, например: 34+16 -( 4-2 ) = Нужно создать новый...

Преобразование элемента массива - C++
Можно же преобразовывать из int в char? Вот я пишу (char)a='#'; ОШИБКА error C2106: '=' : left operand must be l-value

Преобразование массива в число - C++
Имеется массив типа int нефиксированного размера, он генерируется внутри в результате работы кода. Мне нужно как-то превратить его в...

Преобразование двумерного массива - C++
Есть массив: 1 4 5 7 6 4 5 3 7 8 2 7 4 1 3 4 5 6 9 1 3 2 6 8 5 На выходе получится: 7 0 0 4 0 8 7 0 4 3 7 4 3 2 1

Преобразование массива по условию - C++
Здравствуйте. На паре программирования была сформулирована задача: ...В одномерном массиве, состоящем из n...

Преобразование двумерного массива - C++
Помогите нужно написать функцию которая преобразовывает матрицу в строку по схеме например 1 2 3 4 5 6 7 8 9 в такую строку ...

Преобразование одномерного массива - C++
Преобразуйте одномерный массив таким образом, чтобы сумма элементов в его первой половине была бы как можно ближе к сумме элементов его...

Преобразование (упорядочивание) массива - C++
Добрые люди! Написала код, каждое задание лабораторной надо оформить в виде функции, первые 2 функции работают так, как нужно :). Третья...

Преобразование одномерного массива - C++
Одномерный массив нужно преобразовать таким образом, что бы сначала шли элементы стоящие на нечётных позициях, а потом те, что стояли на...

Преобразование двумерного массива - C++
Добрый вечер. Сегодня передо мной поставили задачу следующего содержания: Даны 2 двумерных массива X и Y. Необходимо найти...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Unforgiven_00
60 / 60 / 2
Регистрация: 12.10.2010
Сообщений: 129
24.11.2010, 21:07     преобразование массива #2
C++
1
reverse(arr, arr+size);
asics
Freelance
Эксперт C++
2846 / 1783 / 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     преобразование массива
Ответ Создать тему
Опции темы

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