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

массив не сдвигается вправо - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Замена всех элементов массива, значение которых превышает среднее значение, максимальным элементом http://www.cyberforum.ru/cpp-beginners/thread1018079.html
Написать функцию для замены всех элементов массива значение которых превышает среднее значение максимального и минимального элемента максимальным элементом, а все значения, меньше среднего- минимальным элементом. Массив должен передаваться в функцию в качестве параметра. Выполнить инициализацию массива при его объявлении.
C++ Работа с файлами, название файла задается в командной строке Помогите с заданием на контрольную пожалуйста. Написать программу, определяющую символ чаще других встречается в данном файле. Название файла задается в командной строке. http://www.cyberforum.ru/cpp-beginners/thread1018075.html
C++ Присвоить значение переменной q и всем объектам, что с ней связаны
Помогите с заданием пожалуйста, не могу понять, что тут делать. Присвоить значение переменной q и всем объектам, что с ней связаны: struct data {double **p; char *s; int *a;}; struct data *q;
C++ непонятная ошибка
Начал изучать с++. Все шло хорошо, но потом я столкнулся с проблемой, использовал bass.lib и bass.h. при компиляции выходит такая ошибка : Ошибка error LNK1313: юсэрЁєцхэ ьюфєы№ ijw/native; эх єфрхЄё* т√яюыэшЄ№ ъюьяюэютъє ё ьюфєы*ьш pure C:\Users\1\Documents\Visual Studio 2012\Projects\MC++WinApp1\MC++WinApp1\bass.lib(BASS.dll) MC++WinApp1 из-за чего она может появляться?
C++ Нахождение определителя матрицы методом гаусса http://www.cyberforum.ru/cpp-beginners/thread1018071.html
Нахождение определителя методом гауса #include <stdio.h> #include<locale.h> #include<math.h> #include<conio.h> int main() { setlocale(LC_ALL,"rus"); int n,i,j;float a;float det; det=1;
C++ МПД + табуляция - несколько корней Привет, подскажите пожалуйста как правильно организовать для МПД вывод нескольких корней, например функция х * х-4, корни будут -2 и 2. Находится лишь один хочется как-то с помощью табуляции расширить возможности программы. Мой код МПД #pragma hdrstop #pragma argsused #include <math.h> #include <stdio.h> #include <conio.h> #include <tchar.h> подробнее

Показать сообщение отдельно
ZayacV
2 / 2 / 2
Регистрация: 27.10.2013
Сообщений: 72
25.11.2013, 06:09     массив не сдвигается вправо
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 <stdlib.h>
#include <time.h>
#include <iomanip>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    srand(time(NULL));
    int n, array[100];
    cout << "Введите количество элементов массива: ";
    cin >> n;
    for (int i=0; i<n; i++)
    {
        array[i] = rand() % 100;
        cout << setw(5) << array[i];
    }
 
    cout << "\n\n";
    // сдвиг массива влево
    cout << "Сдвиг массива влево\n";
       int temp= array[0];
             for(int i=0; i<n-1; i++)
             
                  array[i] = array[i+1];
                  array[n-1] = temp;
             
    for(int i=0; i<n; i++)
    cout << setw(5) << array[i];
    // сдвиг массива вправо
    cout << "\n\n";
    cout << "Сдвиг массива вправо\n";
    for (int i=0; i<n; i++)
        temp = array[i];
        {
            for(int i=n-1; i>0; i--)
            
                array[i]= array[i-1];
                array[0]= temp;
            
      }
    // вывод массива
    for(int i=0; i<n; i++)
        cout << setw(5) << array[i];
    cout << endl;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru