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

Сдвинуть элементы массива вправо циклически на 1 шаг - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить площадь полной поверхности правильной четырёхугольной пирамиды http://www.cyberforum.ru/cpp-beginners/thread1203355.html
Вычислить площадь полной поверхности правильной четырёхугольной пирамиды со стороной основания a и высотой h. Технические условия Входные данные В единственной строке через пробел сторона основания a и высота пирамиды h. Все входные данные целые числа, не превышающие 100. Выходные данные Искомая площадь, результат вывести с точностью до десятых.
C++ Пожалуйста, переведите с Pascal на C++ Помогите, пожалуйста. Времени в обрез. var arr: array of integer; i,n: integer; begin read(n); for i := 1 to n do begin read(arr); http://www.cyberforum.ru/cpp-beginners/thread1203346.html
C++ Как объединить с++ и sql server
Ребят скажи пожалуйста как объединить с++ и sql server. Сделал программу и бд, а как все это объединить не могу разобраться
Нужны задачи для их решения C++
Здравствуйте. Нужны задачи для закрепления изученного материала. Что интересует(с чем я могу работать(база)): "напечатать", объявление переменных, работа с cout, sin, endl, различные математические действия, простейшие проверки if.
C++ Переделать scanf, printf в cin, cout http://www.cyberforum.ru/cpp-beginners/thread1203311.html
Как в этом коде заменить scanf, printf на cin, cout. А FILE * f = fopen изменить на ifstream in("INPUT.TXT"); ofstream out("OUTPUT.TXT"); используя только библиотеку #include <fstream>. А метки char ** matrix; поменять на вектор. А то сколько не пробую, всё не то и всё не так #include <stdio.h> char ** matrix; unsigned int a, b;
C++ Закомментировать код Здравствуйте, ребят помогите пожалуйста. Нужно прокомментировать код, прям каждую строчку. Очень строгий препод, спрашивает ВСЕ!!! #include <iostream.h> #include <iomanip.h> int i,j,m; class DuMatrix { protected: int a; подробнее

Показать сообщение отдельно
nata95
 Аватар для nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
09.06.2014, 10:49     Сдвинуть элементы массива вправо циклически на 1 шаг
Задан одномерный массив целых чисел длины n. Сдвинуть элементы массива вправо циклически на 1 шаг.
Пример входных данных
4
1 2 3 4
Пример выходных данных
4 1 2 3
Вот мой код (не сдвигает элементы)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int arr[100];
int i, n;
 
int main(int, char **) {
    std::cin >> n;
    for (int i = 0; i < n; ++i) {
        std::cin >> arr[i];
    }
    std::cout << arr[0];
    for (int i = 1; i < n; ++i) {
        std::cout << ' ' << arr[i];
    }
    std::cout << std::endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru