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

Одномерный массив. Осуществить сдвиг вправо на k позиций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создайте класс с именем Complex для выполнения арифметических действий с комплексными числами http://www.cyberforum.ru/cpp-beginners/thread1118376.html
Создайте класс с именем Complex для выполнения арифметических действий с комплексными числами. Напишите программу драйвера для проверки вашего класса. Комплексные числа имеют форму realPart +...
C++ Нужна графическая библиотека! Всем Привет! Нужна хорошая графическая бибилеотека(удобная) для создания многопоточного приложения.Грубо говоря задали написать простенькую игру.Заранее спасибо за помощь !!! http://www.cyberforum.ru/cpp-beginners/thread1118373.html
Зачем в функцию main передается void? C++
Учительница рассказывала как сделать ​​программу калькулятор на сложение #include<iostream.h> int main(void) { int x, y; cin >> x >> y; cout << x <<"+"<< y <<"="<< x + y; return 0;...
C++ почему не делает расчеты в "с="? код с++
запускать запускает, а расчет "с " не делает в чем причина? помогите, буду признательна) #include <iostream> #include <clocale> #include <windows.h> using namespace std; int main()
C++ Зайти объем тела V и площадь полной поверхности S http://www.cyberforum.ru/cpp-beginners/thread1118345.html
Тело имеет форму паралелепипеда с высотою h. Прямоугольник в основании имеет диагональ d. Известно, что диагонали прямоугольника пересекаются под углом. Зайти объем тела V и площадь полной...
C++ На вход подается число (int или float) в зависимости от его типа провернуть над ним разные операции Шаблоны функций (template) Суть: на вход подается число (int или float) в зависимости от его типа провернуть над ним разные операции. Собственно, не задалось самое начало, не могу понять, как через... подробнее

Показать сообщение отдельно
Genn55
372 / 219 / 41
Регистрация: 26.12.2012
Сообщений: 718
14.03.2014, 02:35
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// цикиличний сдвиг массива на k позиций вправо
 cout<<"\n введите количество позиций сдвига k= ";
 cin>>k;
 cout << "\n";
 if(k>0)
   {
      while (k!=0)
          {
            i= N-1;
        int temp= A[i];
            for(i=N-1; i> 0; i--)
                A[i]= A[i-1];
                A[0]= temp;
                k--;
            }
   }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru