Форум программистов, компьютерный форум, киберфорум
Наши страницы

Массив: Сформировать третий массив, в который включить все отрицательные элементы массива А и все максимальные элементы массива В. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти среднее арифметическое положительных чисел http://www.cyberforum.ru/cpp-beginners/thread658439.html
Найти среднее арифметическое положительных чисел, стоящих на нечетных местах, и подсчитать количество чисел, удовлетворяющих условию 2i<ai<i!
C++ Не происходит запись в файл Доброе время суток! Задача такая надо записать весь перебор 7ми цифр в файл.txt Вроде код правильный,но не записывает. #include<iostream> #include<fstream> using namespace std; void main() {... http://www.cyberforum.ru/cpp-beginners/thread658397.html
C++ Переводи из 2ной в 10ную
Есть массив уже заполненный int mas2 нулями и единицами Например так 0011101 Хочу его возвести(число) в 10ную степень Делаю так Начинаю с последнего элемента к первому, так как число...
C++ Win32 GUI настроить вывод
Здравствуйте, не как не могу настроить вывод в GUI приложении cout и printf нечего не выводят, работаю в dev cpp, нажимаю отладка в окне вывод нечего нет, как побороть ?
C++ Visual Studio C++ 2010 выдает ошибку http://www.cyberforum.ru/cpp-beginners/thread658342.html
Уважаемые, знатоки, кто может помочь и объяснить мне в чем ошибка. Я не знал как грамотно составить вопрос по своей проблеме поэтому я сделал запись и вот ссылка: http://youtu.be/ImiNfCRCA4s
C++ Объясните, как работает код - циклы // showprim.cpp // displays prime number distribution #include <iostream> using namespace std; #include <conio.h> //for getche() int main() { ... подробнее

Показать сообщение отдельно
co6ak
Кошковед
409 / 502 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
26.09.2012, 17:03
монолит эдишн
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
#incldue <iostream>
#incldue <cstdlib>
#include <ctime>
 
int main() {
    srand(time(NULL));
    int array_a [25];
    
    int element_count = 0;
    std::cout << "Array A: \n";
    for (int i = 0; i < 25; i ++ ) {
        array_a[i] = std::rand()%20 - std::rand()%20;
        if ( array[i] < 0 ) element_count ++;
        std::cout << array_a[i] << "\t";
    }
    
    std::cout << "\nArray B: \n";
    int array_b [25];
    int max_index = 0;
    for (int i = 0; i < 25; i ++ ) {
        array_b[i] = std::rand()%20 - std::rand()%20;
        if (array_b[i] > array[max_index]) max_index = i;
        std::cout <<  array_b[i] << "\t";
    }
    
    for ( int i = 0; i < 25; i ++ ) {
        if ( max_index != i ) 
            if ( array_b[i] == array_b[max_index] ) element_cout ++;
    }
    
    std::cout << "\n\nArray C:\n";
    int* array_c = new int [element_count];
    while (int index = 0 < element_count) {
        for ( int i = 0; i < 25; i ++ )
            if ( array_a[i] < 0 ) {
                array_c[index] = array_a[i];
                std::cout << array_c[index++] << "\t";
        } 
        array_c[index] = array_b[max_index];
        std::cout << array_c[index++] << "\t";
    }
    delete [] array_c;
    std::cin.get();
    std::cin.get();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru