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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить минимальные элементы во всех столбцах http://www.cyberforum.ru/cpp-beginners/thread1109764.html
Определить минимальные элементы во всех столбцах.
C++ Простая задачка в СИ++ Найти колл-во цифр больше 9, у натурального числа N.:wall: http://www.cyberforum.ru/cpp-beginners/thread1109754.html
C++ Как проигнорировать последовательность символов в std::cin?
Есть два числа, разделенных последовательностью "--:". Если бы это делалось при помощи sscanf: sscanf(input, "%d--:-%d", &a, &b); Однако std::cin не позволяет такого: std::cin >> a >> "--:-" >> b; Как же это сделать с std::cin / std::fstream?
Stl отсортировать структуру C++
вообщем есть задача: Написать функцию, которая читает данные о ноутбуках из файла note.txt в структуру приведенного вида. Написать функцию, которая записывает содержимое структуры в конец бинарного файла. Структура бинарного файла: первые два байта - целое число записей в файле, далее записи в формате структуры NOTEBOOK. Написать программу, в которой на основе разработанных функций...
C++ Составить код функции вычесления среднего значения для нечетных элементов массива А http://www.cyberforum.ru/cpp-beginners/thread1109731.html
Помогите! Составить код функции вычесления среднего значения для нечетных элементов массива А С меня плюшки))
C++ Найти функцию нахождения наименьших из 3-х чисел Помогите набрать программу! Найти функцию нахождения наименьших из 3-х чисел. Добавлено через 7 минут Помогите написать функцию нахождения наименьших из 3-х чисел. подробнее

Показать сообщение отдельно
MarVaL
С++ Beginner
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
03.03.2014, 12:08     В двумерном массиве определить количество строк, не содержащих отрицательных элементов
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
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "russian");
    
    cout << "Введите матрицу:\n";
    const int n = 5;
    int matrix[n][n] = {0};
    
    for(int i = 0; i < n; ++i)
        for(int j = 0; j < n; ++j)
            cin >> matrix[i][j];
    
    int count_positive = 0; 
    for(int i = 0; i < n; ++i)
    {
        int j = 0;  
        while(matrix[i][j] > 0 && j < n)
            ++j;
        if(j == n)
            ++count_positive;
    }
    
    cout << "Количество строк без отрицательных элементов = " << count_positive << endl;
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru