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

Переворот массива с произвольного индекса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переворот массива http://www.cyberforum.ru/cpp-beginners/thread685065.html
Здравствуйте. Помогите написать программу, которая бы переворачивала массив с индекса, который задают с клавиатуры, т.е. вводится какой-то произвольный массив, к примеру,1 2 3 4 5 6 7 8 и...
C++ Найти среднеквадратичное значение положительных элементов каждой строки массива Дан массив а(8,5). С использованием функции найти среднеквадратичное значение положительных элементов каждой строки массива и сформировать из них одномерный массив b(8). http://www.cyberforum.ru/cpp-beginners/thread685044.html
C++ Метод сортировки
Пожалуйста, помогите справиться со следующим заданием: Write down the method “Sort” to order a vector of elements using the “Compare” routine given below. public class Problem2 { /**...
Напечатать все слова, отличающиеся от последнего слова C++
Слова текста из малых латинских букв записаны не менее чем через один пробел; текст оканчивается точкой. БЕЗ ИСПОЛЬЗОВАНИЯ конструкции STRING: а) написать программу ввода такого текста с клавиатуры;...
C++ Сортировка односвязных списков http://www.cyberforum.ru/cpp-beginners/thread685000.html
Необходимо сделать сортировку односвязного списка с помощью функции qsort(). Возможно ли это? и если да, то как это реализовать?
C++ Заполнить массив А значениями из заданного интервала Запросить у пользователя n -число элементов массива А и интервал , заполнить массив А значениями из заданного интервала начиная с а1 с шагом h =(a2-a1)/ n-1. П.п 3.4 Правил: Запрещено размещать... подробнее

Показать сообщение отдельно
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
31.10.2012, 12:22
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <algorithm>
#include <array>
 
int main()
{
    using std::cout; using std::cin;
    std::array<size_t, 10> ar = {1,2,3,4,5,6,7,8,9,0};
    size_t pos;
    cout<<"Enter position: ";
    cin>>pos;
    std::rotate_copy(ar.cbegin(), ar.cbegin()+pos, ar.cend(), std::ostream_iterator<int>(cout, " "));
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru