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

Переставить первые М-элементов в конец массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать и вывести массив. Выполнить обработку массива по заданию. Вывести результат обработки http://www.cyberforum.ru/cpp-beginners/thread1077911.html
Создать и вывести масив. Выполнить обработку масива за заданием. Вывести результат обработки Элементов -14, тип - Real , первая сортировка - Быстрая, вторая сортировка - Обмен, направление - по увеличению.
C++ Список Задача Создать простейшее меню для вызова процедур: -создание списка -вывод всего списка -вызов заданой процедуры Создать список заданой структуры. Заполнить его информационную часть рандомными числами. Создать процедуры для обробки списка список - Стек количество элементов - 11 тип - Integer+integer цель процедуры удалить последний елемент http://www.cyberforum.ru/cpp-beginners/thread1077905.html
[Code Snippet] Такое нелёгкое это дао ! C++
Без чувства юмора от просмотра воздержаться КАТЕГОРИЧЕСКИ! // очистим буфер нулями memset( buf, 1-1+1*0 /* дао - такая штука*/, bufSize ); Добавлено через 11 минут Чё-та никто не оценил, я смотрю... :\
C++ Упорядочить по убыванию элементы одномерного массива с парными индексами
Упорядочить по убыванию элементы одномерного массива с парными индексами. Элементы массива с непарными индексами оставить на месте! Есть такой код и он оставляет элементы с непарными индексами на месте а все остальные меняет на 1 нужно помочь как упорядочить по убиванию остальные элементы не трогая эти. #include <iostream> using namespace std; void main() { int a,n; cout << "n="; cin...
C++ Ввод и вывод переменных в фунгцию http://www.cyberforum.ru/cpp-beginners/thread1077893.html
Добрый вечер, только начал осваиваться на языке C++. Возник вопрос как передать переменную внутрь функции. #include <cstdlib> #include <iostream> using namespace std; void pars() { for (int i=*start;i<=*end;i++) {
C++ элементы матрицы Растолкуйте на примере: существует матрица а, так как отсчет идет с 0-го элемента то матрица имеет размерность 11х11 и вводя в оператор адреса мы обращаемся к элементу 4-го ряда и 8-го столбца? подробнее

Показать сообщение отдельно
vans37
35 / 19 / 1
Регистрация: 28.01.2013
Сообщений: 37
22.01.2014, 03:56     Переставить первые М-элементов в конец массива
Цитата Сообщение от Iren1 Посмотреть сообщение
Всем доброго времени суток) Помогите кто может переделать задачу.
Условие:Переставить первые М-элементов в конец массива (М вводится с клавиатуры, М<N).
есть эта задача на паскале у меня.. а мне нужно в с++. или визуал студио..
Вот так фокус с выводом,конечно,это не мешает решению задачи,но,может всё-таки,необходимо перестановки в массиве делать,а не играться с выводом?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
using namespace std;
 
 
int main()
{
    int arr[99],i,c,n,a,b;
    do{
      cout<<"Введите размер массива ="<<endl;
      cin>>n;
 
    }while(n<=0||n>=100);
    for(i = 0; i<n;i++)
       cin>>arr[i];
    for(i = 0; i<n;i++)
       cout<<arr[i]<<"\t";
 
    cout<<"Введите кол-во символов="<<endl;
    cin>>c;
    for(i=c;i<n;i++)
        cout<<arr[i]<<" ";
    for(i=0;i<c;i++)
        cout<<arr[i]<<" ";
 
 
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru