С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Указателями поменяйте местами элементы массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны два массива, упорядоченных по возрастанию http://www.cyberforum.ru/cpp-beginners/thread683750.html
Даны два массива, упорядоченных по возрастанию: А и B. Сформируйте массив C, состоящий из элементов массивов А и В, упорядоченный по возрастанию.
C++ дайте небольшую подсказку пожайлуста подскажите пожайлуста, у меня есть два задания 1) ето из введеных значений (к примеру 3) выбрать если из пара в суме равная не парному числу и 2 задание есть масив от 0 до 1000 надо найти числа в... http://www.cyberforum.ru/cpp-beginners/thread683747.html
Получить строку состоящую из 5 звёздочек C++
Почему то программа выводит только одну звёздочку и затем букву "g". Где тут ошибка? #include <iostream> #include <string> using namespace std; int main () { string s; s="* "; int i=0;
Построить массив по правилу C++
Дан массив A. Построить массив В(5) по следующему правилу: В(I) присвоить 1, если в I-той строке массива есть хотя бы один отрицательный элемент, в противном случае В(I) присвоить 0. покажите...
C++ Задача на матрицы и функции! http://www.cyberforum.ru/cpp-beginners/thread683709.html
Ребята помогите пожалуйста с задачкой!!! Заранее спасибо!!!! Пусть m (А, i) означает номер столбца матрицы А, в котором находится последний в строке минимум 1-й строки. Проверить, верно ли, что для...
C++ Передать значения из одного укахателя в другой И снова глупый вопрос по указателям! Их количество стремится к бесконечности. Имеется функция, которая возвращает двумерный массив заданой ей величины. Почему-то программа не хочет записывать ее... подробнее

Показать сообщение отдельно
mad_svyat
17 / 17 / 0
Регистрация: 10.01.2012
Сообщений: 34
29.10.2012, 23:27
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main() {
    int array [] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
    int* beg = array;
    int* end = array + sizeof(array)/sizeof(int);
    while (beg != end) {
        int temp = *(beg+1);
        *(beg+1) = *beg;
        *beg = temp;
        beg += 2;
    }
    std::cout << "Swapped array: ";
    beg = array;
    while (beg != end)
        std::cout << *beg++ << " ";
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.