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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Препроцессор: программа производит вывод не в поток а при помощи окна сообщения ОС Windows. Как это? http://www.cyberforum.ru/cpp-beginners/thread402585.html
При наличие макроопределения Out программа производит вывод не в поток а при помощи окна сообщения ОС Windows.Как это?Окно ОС Windows эта там где пишутся разные быковки когда начинаеш программу компилировать или нет?
C++ Задача на функции Найти сумму минимальных и разницу максимальных элементов матриц Y(9*12) и Q(5*10). http://www.cyberforum.ru/cpp-beginners/thread402572.html
C++ вычислить длину самого последнего полидрома текста
Здравствуйте! я не шаряший, поэтому обращусь к вам! вычислить длину самого последнего полидрома текста! помогите
C++ Подсчитать количество нулей в массиве
Дан массив заполненный случайным образом нулями и единицами. определить номер последнего нуля в массиве. подсчитать количество нулей в массиве. задачу решить с использование функций. вот что написал но есть пара проблем. #include "stdafx.h" #include <iostream> using namespace std;
C++ Ошибка: Неизвестный символ "array" http://www.cyberforum.ru/cpp-beginners/thread402556.html
#include<iostream.h> main() { int i; int array; for (i=0;i<10;i++) { cout<<"\n"<<"Vvedite "<<i+1<<" element masiva Array "<<"\n"; cin>>array; }
C++ описать структуру время описать как структуру переменную время(с полями часы, минуты, секунды). составить и протестировать функцию след_сек (t,t1,d), которая присваивает параметру t1 время на d секунд больше, чем время t (может происходить смена суток) подробнее

Показать сообщение отдельно
z1_dane
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 3
08.12.2011, 23:52     Программа Visual C++ ; работа с массивами, деление и сдвиг.
Сообственно вот:
Нужно поделить массив напополам и отдельно сдвигать 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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru