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

Дана целочисленная прямоугольная матрица. Определить количество строк, не содержащих ни одного нулевого элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить элемент из списка http://www.cyberforum.ru/cpp-beginners/thread773279.html
Нужно удалить елемент из списка. Вот написал такую ф-ю. Но она почему то вылетает. Буду очень благодарен если поможете)) void del_el(Item &list) { Item *p = new Item; Item *pp = new Item; short dva=0; p = &list; do
C++ прерывание, вывод числа Здравствуйте, подскажите пожалуйста как по прерыванию от порта ввода выводить в порт вывода очередное число последовательности 0..255 ? Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread773278.html
Несколько минимальных элементов матрицы записать в одномнерой массив C++
Всем доброго времени суток,в общем задача состоит из нескольких этапов 1 создаем матрицу 6 на 6 2 преобразовываем её по заданному правилу 3 получаем одномерный массив с элементам матрицы,а именно последний элемент массива должен быть сумой 6 строки матрицы,а первые 5-минимальными элементами из 1 5 строки 4 преобразовываем полученный одномерный массив опять таки по заданной функции-...
Переменные в функциях C++
Разбираясь с передачей и приемом функциями различных типов данных, столкнулся с такой проблемой.Написал 2 похожие функции и стал объявлять разные типы данных.С целыми числами все нормально,а с дробными возникла проблема.При объявлении переменных типа float в этом коде #include <iostream> #include <iomanip> float OkrD (float); using namespace std; int main() { float D;
C++ Алгоритм задержки http://www.cyberforum.ru/cpp-beginners/thread773228.html
Добрый вечер. Хочу попробовать динамически выводить текст в консоли. Какой алгоритм создания задержки? Не через функцию Sleep().
C++ удаление элемента списка есть структура typedef struct StudentInfo //создание нового типа запись для хранения информационных полей элемента списка { int id; //количество книг в картотеке char surname; // char name; //фамилия автора книги char secondname; int year; //год издания char faculty; подробнее

Показать сообщение отдельно
LiV
0 / 0 / 0
Регистрация: 28.01.2013
Сообщений: 56
28.01.2013, 14:55  [ТС]     Дана целочисленная прямоугольная матрица. Определить количество строк, не содержащих ни одного нулевого элемента
MrGluck, я учел ваше замечание, переделал.. но компилятор все равно как то не правильно подсчитывает строки:

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
43
44
45
46
47
48
#include<iostream>
#include<stdlib.h>
#include<time.h>
#include<Windows.h>
 
using namespace std;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    srand(time(NULL));
    
    const int n=3;
    const int m=4;
    int A[n][m];
    int count=0;
    int x=0;
    
    for(int i=0; i<n; i++)
    {
        for(int j=0; j<m; j++)
        {
            A[i][j]=rand()%5;
            cout<<A[i][j]<<"\t";
        }
    }
 
    for(int i=0; i<n; i++)// перебираем отдельные строки
    {
        for(int j=0; j<n; j++)// 
        {
            if(A[i][j]==0)// считаем элементы, которые равны 0
            x++;
        }
        if(x==0)// считаем строки, в которых нет нулевых элементов
            count++;
    }
 
    cout<<"\n\n";
 
    cout<<"Количество строк, не содержащих ни одного нулевого элемента: "<<count<<endl;
 
 
 
    system("pause");
}
Сделал все в main, нет глобального массива, иннициализировал и работаю с одним массивом А
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru