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

поделить массив напополам и отдельно сдвигать 1 и 2 часть этого массива - C++

Восстановить пароль Регистрация
 
z1_dane
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 3
11.12.2011, 17:14     поделить массив напополам и отдельно сдвигать 1 и 2 часть этого массива #1
В этой проге у меня просто сдивает массив на n позиций вправо, (массив и сдвиг задаются с клавиатуры), а нужно поделить массив напополам и сдвигать 1 и 2 часть.
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
28
29
30
31
32
33
34
35
36
#include "stdafx.h"
#include<iostream.h>
#include <math.h>
int main()
{
 
double a[10];
int i,k,n,m,g,p,z;
cout<<"vedite razmer ";
cin>>k;
for(i=0;i<k;i++)
{
cout<<"vvedite a["<<i<<"]= ";
cin>>a[i];
}
for(i=0;i<n;i++)
cin>>n;
{
cout<<a[i]<<" ";
}
cout<<"sdvinut massiv na: " <<endl;
cin>>n;
m=n/k;
if(n>m*k) n=n-m*k;
z=k-n;
for(g=z;g<k;g++)
{
cout<<a[g]<<" ";
}
for(p=0;p<z;p++)
{
cout<<a[p]<<" ";
}
cout<<"\n";
return 0;
}
Спасибо за помощь)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2011, 17:14     поделить массив напополам и отдельно сдвигать 1 и 2 часть этого массива
Посмотрите здесь:

C++ Одномерный массив. Работа с элементами этого массива.
Массив: Найти номера двух ближайших по значению элементов из этого массива и вывести их в порядке увеличения C++
C++ Передача указателя на массив и использование этого массива
Дан двумерный массив.Получить последовательность чисел, получающуюся при чтение этого массива по спирали,по часовой стрелке начиная с середины массива C++
Задали массив действительных чисел х1, х2, ..., хn. Упорядочить элементы этого массива по убыванию. C++
Конструктор, в аргументах которого передается массив указателей на объекты и размер этого массива C++
C++ Поделить каждый элемент матрицы на элемент из этого же столбца, находящийся на главной диагонали
C++ Есть ли возможность в char-массив часть данных ввести в буквах, а часть в цифрах?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 03:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru