С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Гришкаа
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 14
1

Массив: найти номера столбцов с положительными элементами и записать их в одномерный массив

11.02.2013, 15:27. Просмотров 847. Ответов 1
Метки нет (Все метки)

ввести двумерный массив I [11,11]. найти номера столбцов с положительными элементами и записать их в одномерный массив, отобразить его на экране.
помогите сделать, очень нужно.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2013, 15:27
Ответы с готовыми решениями:

Двумерный массив. Найти номера столбцов с отрицательными элементами и отобразить их на экране
Само задание: Ввести двумерный массив E. Найти номера столбцов с отрицательными...

решение двумерных массивов (Вычислить сумму элементов не равных нулю и посчитать их количество, найти номера столбцов с положительными элементами)
решить задачи и составить блок-схемы: ввести двумерный массив С. Вычислить...

Скопировать динамический массив в другой массив только с положительными элементами из первого
Пользователь вводит размер массива и сам массив. Программа копирует в другой...

Как записать среднее арифметического четных столбцов в одномерный массив?
Дана матрица целых чисел размера 5х9. Получить одномерный массив, состоящий из ...

Сформировать одномерный массив В, элементами которого являются номера первых отрицательных элементов каждой строки матрицы
Помогите пожалуйста задали написать, а я толком не могу понять как это делать....

1
Ev[G]eN
iOS/Android Developer
Эксперт С++
5119 / 1557 / 950
Регистрация: 23.01.2011
Сообщений: 3,187
Завершенные тесты: 1
11.02.2013, 16:01 2
Лучший ответ Сообщение было отмечено Гришкаа как решение

Решение

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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
 
int main ()
{
    srand(time(0));
    const int size = 11;
    int matrix[size][size];
 
    std::cout << "Matrix: " << std::endl;
    for (int i = 0; i < size; i++) {
        for (int j = 0; j < size; j++)
            std::cout << std::setw(5) << (matrix[i][j] = rand() % 50 - 40);
        std::cout << std::endl;
    }
 
    int array[size];
    std::cout << "\nArray: " << std::endl;
    for (int j = 0; j < size; j++) {
        int posCount = 0;
        for (int i = 0; i < size; i++)
            posCount += matrix[i][j] > 0 ? 1 : 0;
        if (posCount)
            std::cout << (array[j] = (j + 1)) << " ";
    }
    std::cout << std::endl;
 
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2013, 16:01

Матрица и одномерный массив (Составить одномерный массив, содержащий количество буквенных символов в каждом из ее столбцов, подсчет символов)
Помогите решить задачку: Дана матрица 5х7, элементами которой являются...

Одномерный массив.Найти номера элементов меньше -10
С клавиатуры вводится одномерный массив длинной 10 символов. Найти номера...

Pаписать в одномерный массив B все номера отрицательных элементов, а в массив C номера не отрицательных
Дан одномерный массив A, составленный из 8 элементов с клавиатуры, записать в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru