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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
z1_dane
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 3
#1

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

11.12.2011, 17:14. Просмотров 302. Ответов 0
Метки нет (Все метки)

В этой проге у меня просто сдивает массив на 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;
}
Спасибо за помощь)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2011, 17:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос поделить массив напополам и отдельно сдвигать 1 и 2 часть этого массива (C++):

Вывести на экран отдельно положительные элементы массива X (16) и отдельно отрицательные элементы - C++
Вывести на экран отдельно положительные элементы массива X (16) и отдельно отрицательные элементы.

Дан двумерный массив.Получить последовательность чисел, получающуюся при чтение этого массива по спирали,по часовой стрелке начиная с середины массива - C++
Не понимаю, как написать программу, выполняющую данную задачу, а вот понять хочется. Дан двумерный массив 9х9. Получить последовательность...

Поделить каждый элемент матрицы на элемент из этого же столбца, находящийся на главной диагонали - C++
Дана матрица А размером 8х7, поделить каждый элемент столбца на элемент этого столбца, который находится на главной диагонали, если этот...

Одномерный массив. Работа с элементами этого массива. - C++
Задание прилагается во вложенном файле.

Передача указателя на массив и использование этого массива - C++
Здравствуйте. в h объявляю void SaveAll(QTextEdit *textedit); в одной из функций передаю функции SaveAll указатель на массив ...

Массив символов, вывод на экран всех цифр из этого массива - C++
Ввести массив символов произвольного размера с клавиатуры. На экран вывести все цифры.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2011, 17:14
Привет! Вот еще темы с ответами:

Как скопировать часть массива WCHAR в массив BYTE? - C++
Пытаюсь зашифровать строку в AES. wTextIn - исходный текст wTextOut - шифрованный byte bDataBlocks = {0}; // Буффер WCHAR *...

Задали массив действительных чисел х1, х2, ..., хn. Упорядочить элементы этого массива по убыванию. - C++
Всем привет ! Прошу помощи в задании. Учить С++ только начал, поэтому прошу помощи у Вас. Вот условие: Задали массив действительных чисел...

Массив: Напечатать элементы этого массива в виде двух параллельных столбцов - C++
В одномерном массиве размещены: в первых элементах-значения аргумента, в следующих-соответствующие им значения функции. Напечатать элементы...

Конструктор, в аргументах которого передается массив указателей на объекты и размер этого массива - C++
Создайте новую версию класса Stack с конструктором по умолчанию и вторым конструктором, в аргументах которого передается массив указателей...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.