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

Одномерный массив. Сдвинуть элементы циклически на n позиций влево - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Посоветуйте хорошую литературу по STL и системному программированию на С++ http://www.cyberforum.ru/cpp-beginners/thread761727.html
посоветуйте хорошую литературу по STL и системному программированию на c++
C++ Сортировка подсчетом void counting_sort(int* a,int* b, int size) { int* c; c=new int; for(int i=0;i<size;++i) { c=0; } http://www.cyberforum.ru/cpp-beginners/thread761713.html
Двойной факториал VS рекурсия C++
Доброго времени суток. Программа которая считает двойной факториал есть: int df(int x) { if (x<3) { return x; } else
Задача о камнях (почти рюкзак) модификация) C++
из камней весом p1, p2 ... pn набрать вес W если это возможно вывести yes, если не - no, но есть проблемка: в дополнение к задаче дается несколько запросов: множеств, заполненных номерами камней (не всех) и нужно сложить требуемое W именно из камней данного множества. т.к запросов очень много то нужно сначала заполнить массив как в рюкзаке а потом раскручивать путь по доступным камням. Помогите в...
C++ У меня динамическая матрица ? http://www.cyberforum.ru/cpp-beginners/thread761704.html
#include <iostream> using namespace std; int main() { int n,i,j; float a; cout <<"vv n"; cin >> n; for (i=0;i<n;i++) { for (j=0;j<n;j++)
C++ отмассивание числа Добрый вечер, не знал как подругому назвать тему... Есть число случайное вводимое число примерно такого типа: x=10101010101 (длина любая, только 1 и 0) Нужно создать массив G с длиной x и значением этогоже числа. Вот пример, что даем программе и что должны получить: x=11010; G={1,1,0,1,0} подробнее

Показать сообщение отдельно
Tostuk
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 12
14.01.2013, 20:15  [ТС]     Одномерный массив. Сдвинуть элементы циклически на n позиций влево
Цитата Сообщение от David Sylva Посмотреть сообщение
Поправил
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
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
#include <conio.h>
#include <iomanip>
using namespace std;
int main() 
{
 
const int MAX_DIMENSION = 10;
    int i, j, n, def;
    double a[MAX_DIMENSION], temp, savedElement;
 
    do {
        cout << "Vvedite razmer (maximum = " << MAX_DIMENSION << "): "; // ¬вод одномерного массива
    
        cin >> n;
    } while (n > MAX_DIMENSION);
 
    for (i=0; i<n; i++) {
        cout << "Vvedite a[" << i << "]= " ;
        cin >> a[i];
    }
 
    cout << "Massiv a:" << endl; // ¬ывод одномерного массива
 
    for (i=0; i<n; i++) {
        cout << a[i] << " " ;
    }
 
    cout << endl << "Vvedite veli4inu sdviga: ";
    cin >> def;
 
    //processing array
    for (j = 0; j < def; j++) {
        for (i = 0; i < n - 1; i++) {
            if (i == 0) {
                savedElement = a[i];
            }
            a[i] = a[i + 1];
        }
 
        a[n-1] = savedElement;
    }
 
    cout << "Massiv a posle sdviga:" << endl; // ¬ывод одномерного массива
 
    for (i=0; i<n; i++) {
        cout << a[i] << " " ;
    } 
}
Все равно ругается
--------------------Configuration: laba4 - Win32 Debug--------------------
Compiling...
laba4.cpp
D:\laba4\laba4.cpp(49) : warning C4508: 'main' : function should return a value; 'void' return type assumed
D:\laba4\laba4.cpp(10) : warning C4101: 'temp' : unreferenced local variable

laba4.obj - 0 error(s), 2 warning(s)
 
Текущее время: 22:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru