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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
campus
0 / 0 / 0
Регистрация: 22.11.2010
Сообщений: 7
#1

Определение количества столбцов матрицы, состоящих из положительных элементов - C++

22.11.2010, 22:28. Просмотров 479. Ответов 2
Метки нет (Все метки)

Доброго времени суток. Совсем недавно начал осваивать язык С и попалась такая задача:
В прямоугольной матрице определить количество столбцов, полностью состоящих из положительных элемнетов. P.S. Последовательный просмотр элементов организовать таким способом, что бы при обнаружении первого отрицательного элемента остальные элементы столбца не провелялись.
Заранее благодарю.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2010, 22:28     Определение количества столбцов матрицы, состоящих из положительных элементов
Посмотрите здесь:

Сформировать массив из произведений положительных элементов соответствующих столбцов матрицы C++
Упорядочить строки матрицы по возрастанию количества положительных элементов в одной строке C++
Определение количества элементов массива C++
C++ Поиск количества столбцов матрицы, содержащих больше трех положительных элементов
C++ Упорядочить столбцы матрицы в порядке возрастания количества положительных элементов
Найти разницу между средним арифметическим положительных и отрицательных элементов столбцов с нечётными номерами матрицы C++
Элементы столбцов матрицы, не содержащих положительных элементов, заменить суммой их цифр C++
Вычислить вектор с наименьших положительных элементов столбцов матрицы C++
C++ Подсчет в каждой строке количества и суммы элементов, состоящих из двух цифр, сумма которых не делится на 2
C++ Определение количества элементов в массиве
C++ Поиск суммы элементов массива и количества положительных элементов в нем
Определение количества положительных и отрицателных элементов в масиве C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Эксперт С++
9441 / 5464 / 926
Регистрация: 25.07.2009
Сообщений: 10,485
22.11.2010, 23:19     Определение количества столбцов матрицы, состоящих из положительных элементов #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
#include <stdio.h>
    
#define ROWS 3
#define COLUMNS 4
 
int main(void){
    int matrix[ROWS][COLUMNS] = {
        { 3, -3, 4,  8 },
        { 1, -2, 3, -5 },
        { 4,  2, 7, -8 }
    };
    int i, j, cnt;
    
    for ( i = 0; i < ROWS; ++i )
        for ( j = 0; j < COLUMNS; ++j )
            printf("%2d%c", matrix[i][j], ( j < COLUMNS - 1 ) ? ' ' : '\n');
    
    cnt = 0;
    for ( j = 0; j < COLUMNS; ++j ){
        for ( i = 0; i < ROWS; ++i )
            if ( matrix[i][j] < 1 )
                break;
        if ( i == ROWS )
            ++cnt;
    }
    
    printf("%d columns contains of only positive elements.\n", cnt);
    
    return 0;
}
campus
0 / 0 / 0
Регистрация: 22.11.2010
Сообщений: 7
23.11.2010, 02:12  [ТС]     Определение количества столбцов матрицы, состоящих из положительных элементов #3
Спасибо огромное!
Yandex
Объявления
23.11.2010, 02:12     Определение количества столбцов матрицы, состоящих из положительных элементов
Ответ Создать тему
Опции темы

Текущее время: 22:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru