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

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

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

Программа Visual C++ ; работа с массивами, деление и сдвиг. - C++

08.12.2011, 23:52. Просмотров 958. Ответов 0
Метки нет (Все метки)

Сообственно вот:
Нужно поделить массив напополам и отдельно сдвигать 1 и 2 часть этого массива.
В этой проге у меня просто сдивается массив на 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
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
08.12.2011, 23:52     Программа Visual C++ ; работа с массивами, деление и сдвиг.
Посмотрите здесь:

C++ программа с массивами
C++ программа с массивами
Работа с массивами (Крешится программа) C++
C++ Работа с массивом! Сдвиг
C++ Dev-C++ Программа с массивами
C++ Работа с массивами
C++ Работа с массивами
Работа с массивами C++
Работа с файлами, деление чисел C++
C++ Работа с массивами Visual Studio C++ (консольное приложение)

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

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

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