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

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

Войти
Регистрация
Восстановить пароль
 
Дмитрий9
0 / 0 / 0
Регистрация: 26.01.2013
Сообщений: 5
#1

Найти номер первого из столбцов матрицы, не содержащих ни одного отрицательного элемента. - C++

01.02.2013, 10:38. Просмотров 1190. Ответов 1
Метки нет (Все метки)

Ребята помагите составить программу))
Дана вещественная прямоугольная матрица A, размером nxm. Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента.
буду очень благодарен))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2013, 10:38     Найти номер первого из столбцов матрицы, не содержащих ни одного отрицательного элемента.
Посмотрите здесь:
Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента C++
C++ Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента
C++ Определение первого из столбцов, не содержащих ни одного отрицательного элемента
Определить количество столбцов матрицы, не содержащих ни одного отрицательного элемента C++
Найти номер первого из столбцов матрицы, содержащих только нечетные числа C++
Найти номер первого из столбцов матрицы, содержащих только нечетные числа C++
Найти номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент C++
C++ Для каждой строки матрицы найти номер первого отрицательного элемента, и записать данные в новый массив
C++ Определить количество строк матрицы не содержащих ни одного отрицательного элемента
C++ Определить количество столбцов матрицы, в которых не содержится ни одного отрицательного элемента
C++ Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент
C++ Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
01.02.2013, 11: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
32
33
34
35
#include <iostream>
#include <cstdlib>
#include <ctime>
 
 
int main(){
    srand(time(0));
    const int N=5;
    const int M=8;
    int matr[N][M];
    for(int i=0;i<N;++i){
        for(int j=0;j<M;++j){
            std::cout.width(3);
            std::cout<<(matr[i][j]=rand()%19-9)<<' ';
        }
        std::cout<<std::endl;
    }
    int index=-1;
    for(int i=0,flag=true;i<M;++i,flag=true){
        for(int j=0;j<N;++j)
            if(matr[j][i]<0){
                flag=false;
                break;
            }
            if(flag){
                index=i;
                break;
            }
    }
    if(index<0)
        std::cout<<"Index not found"<<std::endl;
    else
        std::cout<<"Index: "<<index<<std::endl;
    return 0;
}
Yandex
Объявления
01.02.2013, 11:01     Найти номер первого из столбцов матрицы, не содержащих ни одного отрицательного элемента.
Ответ Создать тему
Опции темы

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