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

Изменить порядок следования элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Замена символа на последовательность символов http://www.cyberforum.ru/cpp-beginners/thread852242.html
Написать программу, которая каждый встречающийся в строке заданный символ заменяет на заданную последовательность символов, расширяя при этом строку.
C++ Не удается передать значение членам класса Доброе время суток, возникла проблема, при создании класса добавил функцию, с помощью которой я задаю значение переменных x,y и строки path, однако использовать их не получается(проверял cout<<x,y внутри функции, в итоге выдает значение только первой переменной(в приведенной строчке x, если написать cout<<y," ",x, то только y)) из-за этого построение прямоугольника не получается, помогите... http://www.cyberforum.ru/cpp-beginners/thread852223.html
Подключение миши через USB порт C++
Всем доброго времени суток. Не могли бы Вы помочь с программой. Условие звучит так: подключаем мышь в USB порт, если подключение произошло, то у нас выводиться сообщение с временем подключения и звучит звуковой сигнал, ну а если не произошло то устройство опрашивается каждые 10 секунд пока не произойдёт подключение. При отключении мыши так же выводиться сообщение с временем отключения и звучит...
Потоки. Литература C++
Добрый день. Может кто подскажет, где подробно можно ознакомиться с потоками/процессами, как они реализовуются, как работают и т.п. с кодом на с++. На форуме есть статья от ув. evg, которая детально описывает данный механизм, но нужены примеры кода. За ранее благодарен.
C++ Перегруженные потоковые операторы при наследовании http://www.cyberforum.ru/cpp-beginners/thread852209.html
В базовом классе есть перегружены операторы взять из потока и вывести в поток, в производном классе они также перегружены. Как мне вызвать операторы базового класса из производного? Ну допустим есть объект класса Father F; , когда я пишу вот так cout<<F; то должен вызываться и метод вывода базового класса, а когда есть объект класса Employee E; и при такой записи cout<<E; должна вызываться только...
C++ Найти количество элементов этой последовательности, кратных числу К Задача: дана последовательность целых чисел, за которой следует 0.Найти количество элементов этой последовательности, кратных числу К.(решить с помощью while) подробнее

Показать сообщение отдельно
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
29.04.2013, 21:50     Изменить порядок следования элементов массива
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <ctime>
#include <iomanip>
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    srand (time(NULL));
    setlocale (LC_ALL,"Russian");
 
    const int N = 10;
    int massiv [N];
 
    for (register int i = 0;i<N;i++)
    {
        massiv[i] = -10 + rand () % 21;
            cout<<setw (3)<<massiv[i];
    }
    
    cout<<endl;
    
    int pro = 1,sum= 0;
    int max = massiv[0];
    for (register int i = 0;i<N;i++)
    {
        if (massiv[i]<0)
            pro *= massiv[i];
        if (massiv[i]>max)
            max = massiv[i];
        if ((massiv[i]>0) && (massiv[i]<max))
            sum += massiv[i];
    }
 
    cout<<"Произведение отрицательных: "<<pro;
        cout<<endl;
 
        cout<<"Максимальный элемент: "<<max;
            cout<<endl;
 
    cout<<"Сумма положительных до максимального: "<<sum;
        cout<<endl;
 
        int a = 0;
        for (register int i = 0;i<N/2;i++)
        {
            a = massiv[i];
            massiv[i] = massiv[N - i - 1];
            massiv[N - i - 1] = a;
        }
 
        cout<<"Обратный массив: ";
        for (register int i = 0;i<N;i++)
        {
            cout<<setw (3)<<massiv[i];
        }
 
        cout<<endl;
 
    system ("pause");
    return 0;
Добавлено через 48 секунд
припоздал
 
Текущее время: 01:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru