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

Одномерный массив, Сдвинуть элементы массива циклически на n позиций вправо - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу для вычисления ряда с заданной точностью e (e>0) http://www.cyberforum.ru/cpp-beginners/thread1114322.html
Здравствуйте! Помогите написать программу для вычисления ряда с заданной точностью e (e>0).
C++ Точка входа в процедуру __gxx_personality_v0 не найдена Здравствуйте. Я пытаюсь сделать простейший пример библиотеки tgui (gui для sfml) Все компилируется, но при запуске приложения выскакивает окошко с ошибкой: точка входа в процедуру __gxx_personality_v0 не найдена в библиотеке DLL libstdc++-6.dll. Читал по форумах, говорят, что это конфликт версий mingw. http://www.cyberforum.ru/cpp-beginners/thread1114299.html
C++ Консоль как главное окно!
#include <stdio.h> #include <locale.h> #include <string> #include <conio.h> #include <windows.h> #include <iostream> using namespace std;
Сделать из одной программы процедуру и головную C++
Мной написана программа, которая меняет местами указанные строки в массиве. Но необходимо, чтобы это была процедура с параметрами int Func( int * Array, int Dim1, int Dim2, ...). с соответствующим обращением в головной программе. В моем случае возникает сложность, т.к к элементу напрямую я обратиться уже не могу (a) , в таком случае процедура не заработала бы. Так как должна...
C++ Откуда берутся странные числа? http://www.cyberforum.ru/cpp-beginners/thread1114284.html
Добрый вечер! Не можете подсказать, почему такие значения Z??? А не 1, 2, 3, 4??? Программа работает правильно, как вроде. #include <iostream> #include <stdio.h> #include <string> #include <ctime> using namespace std; int main () { setlocale(LC_ALL, "Russian"); #pragma warning(disable : 4996);
C++ Магия при компиляции больших проектов Приветствую товарищи. Пишу(сал) большой проект разбитый на несколько библиотек, консолей, windows приложений и т.к. И недавно с ним стала происходить какая-то магия. Всё началось с того, что нужно было добавить функцию GetText в Core-библиотеку и началась полная белеберда. Появилось сообщения об ошибке, компилятор не может найти тип std::wostringstream. Хотя в ниже стоящей функции - всё... подробнее

Показать сообщение отдельно
Корд
7 / 7 / 0
Регистрация: 22.03.2013
Сообщений: 188
09.03.2014, 01:19     Одномерный массив, Сдвинуть элементы массива циклически на n позиций вправо
Попробуйте на конкретном примере.
Дан массив
a[0]=0;
a[1]=1;
a[2]=2;
a[3]=3;
a[4]=4;
a[5]=5;
a[6]=6;
a[7]=7;
a[8]=8;
Теперь попробуем проделать твои шаги.
C++
1
2
cout<<"Vvedite n:"<<endl;
cin>>n;
n=2;
Начинаем цикл.
i=1;
j=a[1];
a[1]=a[0]; //т.е. a[1]=0;
a[0]=j;//т.е а[0]=1
Уменьшаем i, проверяем условие i>0, нет. Цикл заканчивается.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru