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

Составить новый массив по некоторым правилам - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т. д http://www.cyberforum.ru/cpp-beginners/thread1011766.html
Помогите с кодом кто-нибудь :cry: Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т. д.
C++ Перемена мест максимального и минимального элемента Хей! Народ, пожалуйста, помогите с такой задачкой: "Во всех последовательностях отрицательных чисел поменять местами элементы с максимальным и минимальным значениями". Нужно сделать с помощью указателей. Заранее благодарна))) http://www.cyberforum.ru/cpp-beginners/thread1011763.html
Применение и удаление указателей C++
Здравствуйте. Я не могу понять сути,когда нам нужно удалить указатель для освобождения памяти. Есть указатель: int *pHealth; Функция:
C++ Класс-матрица
В общем вот такое задание Создать параметризованный класс - матрица. Определены конструкторы, деструктор и перегружены операторы =, . Если кто то может чем то помочь или у кого то есть что то похожее сбросьте пожалуйста. Заранее спасибо.
C++ Обработка символьных строк http://www.cyberforum.ru/cpp-beginners/thread1011645.html
_Выравнивание правого края._ Многое современные текстовые редакторы представляют пользователю возможность форматирования текста, когда устанавливается фиксированная длина строки, а правый край отпечатанного текста выравнивается за счёт увеличения промежутков между словами, встречающимися в строке. Предлагается задача выбора подходящих промежутков.За счёт изменения групп пробелов внутри строки...
C++ Аллокатор в chrome Всем привет, начал изучать исходники хрома, в аллокаторе, метод realloc должен возвращать nullptr если передаваемый аргумент size равен нулю: void* realloc(void* ptr, size_t size) __THROW { // Webkit is brittle for allocators that return NULL for malloc(0). The // realloc(0, 0) code path does not guarantee a non-NULL return, so be sure // to call malloc for this case. if (!ptr) ... подробнее

Показать сообщение отдельно
bradobrei
Продам уран 238U
 Аватар для bradobrei
119 / 119 / 23
Регистрация: 22.01.2013
Сообщений: 298
19.11.2013, 12:34     Составить новый массив по некоторым правилам
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
#include <iostream>
#include <cstdlib>
using namespace std;
#define n 7
 
int main(){
    int arr[n]; 
         int *out = new int[n];
    //int out[n-2];
       // int q;
        int min, max;
    int sum = 0;
    for(int i = 0; i < n; i++){
        arr[i] = rand()% 200 + 1;
        cout<<arr[i]<<" ";
        sum += arr[i];
    }
    min = arr[0], max = arr[0];
    for(int i = 1; i < n; i++){
        if(arr[i] < min)
            min = arr[i];
        if(arr[i] > max)
            max = arr[i];
    }
    cout<<endl<<"Sum = "<<sum<<" min = "<<min<<" max = "<<max<<endl;
    if(sum % 2 == 0){
        cout<<"Out : ";
        for(int i = 0; i < n; i++){
            if( (arr[i] != min) && (arr[i] != max) ){
                out[i] = arr[i];
                                cout<<out[i]<<" ";
            }
        }
    }
    delete(out);
return 0;
}
 
Текущее время: 15:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru