0 / 0 / 0
Регистрация: 01.12.2014
Сообщений: 8
1

Для каждого столбца матрицы найти первый положительный элемент

16.12.2014, 11:06. Показов 1944. Ответов 2
Метки нет (Все метки)

Дан массив размером n*n, элементы которого целые числа. Для каждого столбца найти первый положительный элемент и записать данные в новый массив

Напишите пожалуйста программу от начала до конца
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2014, 11:06
Ответы с готовыми решениями:

Для каждого столбца найти первый положительный элемент и записать данные в новый массив
Дан массив размером nxn, элементы которого целые числа Для каждого столбца найти первый...

Раскрасить в массиве при выводе желтым цветом первый сверху положительный элемент каждого столбца
Раскрасить в массиве при выводе желтым цветом первый сверху положительный элемент каждого столбца....

Найти минимальный положительный элемент каждого столбца
Подскажите пожалуйста, что в этом цикле не так? Нужно чтобы вычислялся минимальный положительный...

Найти минимальный положительный элемент каждого столбца
Здравствуйте! Нужна ваша помощь. Нужно найти минимальный положительный элемент каждого столбца....

2
Заблокирован
16.12.2014, 15:47 2
Вы бы сами попытались и скинули бы что смогли
[Deleted]
 Комментарий модератора 
П. 5.9 Правил!


Добавлено через 3 минуты
и какие данные записывать в новый массив?
0
39 / 39 / 20
Регистрация: 23.04.2012
Сообщений: 462
Записей в блоге: 2
16.12.2014, 16:11 3
Лучший ответ Сообщение было отмечено diankakenzo как решение

Решение

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
#include <iostream>
#include <cmath>
 using namespace std;
 int main()
{
    const int n = 4;
    int matrix[n][n] = {{-4, 4, 4, -4},
                   {4, 4, -4, 4},
                   {4, 4, -4, 4},
                   {-4, 4, 4, -4}};
 
    cout << "Matrix:" << '\n';
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            cout << matrix[i][j] << "  ";
        }
        cout << '\n';
    }
 
    int mas[n];
    for (int j = 0; j < n; j++)
    {
        for (int i = 0; i < n; i++)
        {
            if (matrix[i][j] > 0)
            {
                mas[j] = matrix[i][j];
                break;
                
            }
            }
            }
           cout << "New massiv:" << '\n';
    for (int i = 0; i < n; i++)
    {
        cout << mas[i] << "  ";
    }
    system("pause");
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2014, 16:11
Помогаю со студенческими работами здесь

Найти среднее геометрическое модулей отрицательных элементов столбца, у которого первый элемент положительный
Нужно решить задание: Найти среднее геометрическое модулей отрицательных элементов столбца, у...

Вычесть из каждого столбца матрицы максимальный элемент для каждого столбца, и результат вывести в матрицу
Что нужно добавить , чтобы вычесть из каждого столбца матрицы максимальный элемент для каждого...

Найти первый и последний положительный элемент в строках матрицы
Организовать двухмерный массив с вещественными числами и найти первый и последний положительный...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru