Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объявление объекта класса из DLL C++ Builder 6 https://www.cyberforum.ru/ cpp-beginners/ thread856274.html
Добрый день! Пишу программу которая вызывает функции из DLL с явной загрузкой. Полазил по инету, вроде все правильно делаю. Когда объявляю новый объект класса в проекте, компилятор ругается на эти 3...
Моя первая консольная игра :D C++
Всем доброго времени суток! Сегодня я хочу показать вам свою первую игру, правда пока она работает в консоли :( В ней вы можете прыгать и ходить влево, вправо. Но у игры есть один баг: после прыжка...
Работа с символьными данными. Упорядочить фамилии по алфавиту C++
Нужна помощь. помогите решить задачу) УСЛОВИЕ: Список фамилий вводится через запитую в виде строки. Упорядочить фамилии по алфавиту.
C++ Составить рекуррентное соотношение http://s019.***********/i638/1305/50/043c5ea986a4.png Помогите составить рекуррентное соотношение, у меня в конце не сокращается. Добавлено через 3 минуты \sum... https://www.cyberforum.ru/ cpp-beginners/ thread856261.html
C++ Задали лабораторную работу. Кто сможет написать код программы? https://www.cyberforum.ru/ cpp-beginners/ thread856256.html
Написать программу реализующую хранение информации указанной в вариантах индивидуальных заданий должно быть реализовано: добавление элемента удаление элемента по заданному значению ключевого поля...
Окончание ввода C++
Здравствуйте. Возникла проблема как окончить заполнение вектора по нажатию определенной клавиши? (В данном случае "Enter". do { cin >> q; Mass.push_back(q); } while(q!='\n'); ...
Сумма факториалов C++
Написать программу для вычисления суммы факториалов всех нечетных чисел от 1 до 9. Я написал код, но он считает у меня все факториалы. Как сделать так что он считал только нечетные числа ? Можно ли...
C++ Какую книгу из данной литературы выбрать Здравствуйте! Взял на "карандаш" такие две книги: "C++ Базовый курс" и "C++ Шаг за шагом" обе Герберта Шилдта. Какую из них выбрать? И в чем их различия? https://www.cyberforum.ru/ cpp-beginners/ thread856234.html
C++ Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами https://www.cyberforum.ru/ cpp-beginners/ thread856227.html
Дана строка символов. Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами.
C++ Вычислить произведение элементов массива, расположенных между максимальным и минимальным элементами #include <conio.h> using namespace std; int main() { setlocale(LC_ALL, "RUS"); const int N=15; int i; double mas, masMin, masMax, range; cout << "Введите элементы массива:\n"; masMin... https://www.cyberforum.ru/ cpp-beginners/ thread856187.html
243 / 244 / 38
Регистрация: 08.04.2013
Сообщений: 927
05.05.2013, 13:21 0

Матрица: определить количество строк, не содержащих ни одного нулевого элемента

05.05.2013, 13:21. Просмотров 1095. Ответов 18
Метки (Все метки)

Ответ

Вот правильный и точно работающий код(два задания сразу, но без заполнения массива)
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 "stdafx.h"
#include <set>
#include <algorithm>
#include <iterator>
#include <iostream>
using namespace std;
 
const int strsNum=5;
const int rowsNum=7;
 
int main()
{
    int number=0;
    int mas[strsNum][rowsNum];
    for (int i=0;i<strsNum;++i)
    {
        bool temp=true;
        for (int j=0;j<rowsNum;++j)
        {
            if (mas[i][j]==0) temp=false;
            break;
        }
        if (temp) ++number;
    }
    cout<<number<<endl;
    
    multiset<int, less<int>> MySet;
    for (int i=0;i<strsNum;++i)
        for (int j=0;j<rowsNum;++j)
            MySet.insert(mas[i][j]);
    ostream_iterator<int> output(cout, " ");
    copy(MySet.begin(),MySet.end(), output);
    multiset<int, less<int>>::const_reverse_iterator rez=MySet.crbegin();
    while((MySet.count(*rez)<=1)&&(rez!=MySet.crend()))
    {
        rez++;
    }
    if(rez!=MySet.crend())
        cout<<endl<<*rez<<endl;
    system ("pause");
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от sergey 7 7 Посмотреть сообщение
хорошонадо будет только всё понять в нём
да в принципе, ничего там сложного нету. немного почитайте) об этом очень хорошо написано у Дейтела, я оттуда часть кода писал.

Вернуться к обсуждению:
Матрица: определить количество строк, не содержащих ни одного нулевого элемента
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2013, 13:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Матрица (Объяснить, как запись считает количество строк не содержащих ни одного нулевого элемента)
Объясните пожалуйста ,как вот эта запись считает количество строк не содержащих ни одного нулевого...

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

Определить количество строк, не содержащих ни одного нулевого элемента
#include &lt;iostream&gt; using namespace std; void main() { setlocale(LC_ALL, &quot;Russian&quot;); int...

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