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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Crosses vs. Toe http://www.cyberforum.ru/cpp-beginners/thread196971.html
Уважаемые опытные товарищи программисты не могли бы посмотреть код популярной игры Крестики-нолики и прокомментировать, вроде всё работает, только одно но когда ситуация сводится к ничьей программа...
C++ Наследование в С++ Здравствуйте! #include <iostream> using namespace std; class exp{ public: virtual exp* diff()=0; virtual void print()=0; http://www.cyberforum.ru/cpp-beginners/thread196965.html
C++ Матрицы и файлы
Народ подскажите пожалуста как сохранить в файл матрицу которая есть результатом умножения двух матриц штобы матрица била полноцена тойсть были и рядки и стовпцы???????????????????????
массивы C++
1-Заменить четные элементы нулем. 2-найти сумму эл-тов отличных от максимума
C++ циклический алгоритм http://www.cyberforum.ru/cpp-beginners/thread196952.html
Помогите решить задачу Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x, изменяющегося от a до b с шагом h = (b – a)/10 a=0.1 b=1 n=100 Форумула в аттаче. ...
C++ вчера здравствуйте! вчера писал на форуме, но отвечали не то, что надо помогите, пожалуйста, решить задачу! вот код нужно дописать: когда человек вводит число(как видно в коде - вводит бесконечно), то... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.11.2010, 21:18
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;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru