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

Необходимо составить программу (одномерный массив) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С чего начать "Клиент-сервер"... http://www.cyberforum.ru/cpp-beginners/thread130766.html
Написать программу взаимодействия двух машин в режиме “клиент-сервер”. В исходном состоянии машины ждут ввода с клавиатуры команды запроса – cd имя_директории. Окончание ввода команды и ее отправка определяется клавишей <Enter>. На приемной стороне в ответ на принятую команду производится смена текущей директории на директорию, указанную в команде. Формируется и отправляется в канал текстовое...
C++ Из CHAR в INT Есть вопрос: Существует массив к примеру char Заполнено 3 первых символа, которые представляют собой разряды int числа. Как можно преобразовать три чара в один int? http://www.cyberforum.ru/cpp-beginners/thread130761.html
C++ Ограничить значение всех элементов, абсолютные значения которых превышают среднее для позитивных и негативных элементов
Помогите пожалуйста с лабораторной Ограничить значение всех элементов, абсолютные значения которых превышают среднее для позитивных и негативных элементов. Размерность массива 100. Диапазон значений -100 - 100.
C++ Проверить попадание точки в заданную область
Добрый вечер! Помогите пожалуйста с решением задачи ЖЕлательно сделанную на СИ:
C++ графы http://www.cyberforum.ru/cpp-beginners/thread130729.html
помогите пожалуйста написать программу! Составить программу печати всех циклов ориентированного графа Добавлено через 2 часа 21 минуту :wall:
C++ Графы Есть задача. "Осуществите для данного графа построение эксцентриситета заданной вершины v по всем вершинам u.Граф не взвешенный и не ориентированный" Т.е. задается вершина и надо найти эксцентриситет от неё до заданных. Пробовал сделать это на основе алгоритма прима, находя сначала максимальные пути до всех вершин. Получилось что-то такое нерабочее: # include <stdio.h> # include <stdlib.h> #... подробнее

Показать сообщение отдельно
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
17.05.2010, 14:36     Необходимо составить программу (одномерный массив)
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
#include <time.h>
#include <iostream>
const int N=30;
using namespace std;
 
int main()
{
    setlocale (LC_ALL, "Russian");
    srand (time(NULL));
    int n, i, j=0, a[N], b[N];
    cout<<"Введите количество чисел: ";
    cin>>n;
    for (i=0; i<n; i++)
    {
        a[i]=rand()%15-7;
        cout<<a[i]<<" ";
    }
    cout<<endl;
    for (i=0; i<n; i++)
        if (a[i]<0)
            b[j++]=a[i];
    for (int i=0; i<n; i++)
        if (a[i]<0)
        {
            a[i]=b[j-1];
            j--;
        }
    for (int i=0; i<n; i++)
        cout<<a[i]<<" ";
    cout<<endl;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru