Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ошибка преобразования собственных типов Доброй ночи. Допустим есть такой код #include <QApplication> #include "mainwindow.h" #include "QDebug" class ChadParrent { public: https://www.cyberforum.ru/ cpp-beginners/ thread3135026.html C++ Соединение строк С функциями C++
В программе на С++ удаляю файлы в директории, указанной в командной строке, с помощью программы del. Использую функции С:#include <iostream> #include <filesystem> #include <string.h> #include <malloc.h> char* concat(const char* s1, const char* s2) { const size_t len1 = strlen(s1); const size_t len2 = strlen(s2); char* result = (char*)malloc(len1 + len2 + 1);
C++ Определить принадлежит ли точка с координатами (х, у) к закрашенной части https://www.cyberforum.ru/ cpp-beginners/ thread3134989.html
Определить принадлежит ли точка с координатами (х, у) к закрашенной части. C++
C++ Найти строку матрицы в которой сумма элементов максимальна моё задание:Сделать нахождение строки, в которой сумма элементов максимальна и вывести на экран. Код,который я написал: #include <iostream> using namespace std; int main() { int a,b,c,strochki,summ,summa,stroch,max,maximum=0; for(a=0;a<=2;a++) { for(b=0;b<=2;b++) https://www.cyberforum.ru/ cpp-beginners/ thread3134984.html
C++ Меню через switch-case
Всем здравствуйте, нужна ваша помощь Нужно составить меню для программ Суть меню 1.Выберите условие 2:Решение 3. Выход #include <iostream> #include <windows.h> #include <locale.h> #include <stdlib.h>
C++ Найти произведение наименьшего из трех чисел и модуля разности двух оставшихся https://www.cyberforum.ru/ cpp-beginners/ thread3134903.html
Заданы три попарно различных натуральных числа . Найти произведение наименьшего из этих чисел и модуля разности двух оставшихся чисел.
C++ std::cout << writeNamber() - указывает ошибку "<<" https://www.cyberforum.ru/ cpp-beginners/ thread3134899.html
std::cout << writeNamber(); - указывает ошибку "<<", может что то с компилятором - у меня "VisualStudio 2019", может нужно что то нажать где надо, не знаю даже...
C++ Проверить, чередуются ли в массиве положительные и отрицательные числа
Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные и отрицательные числа. Если чередуются, то вывести сообщение, если нет, то вывести номер первого элемента, нарушающего закономерность. Вывести адрес минимального элемента исходного массива. Помогите решить задачу без создания доп функций, ничего не понимаю в указателях
C++ Вычисление определителя квадратной матрицы с максимальным размером 10*10 https://www.cyberforum.ru/ cpp-beginners/ thread3134855.html
Разработать программу вычисления определителя квадратной матрицы с максимальным раз- мером 10*10. Рекомендуется использовать принцип нисходящего проектирования с постепенной детализацией управляющей (алгоритм) и информационной (данные) структуры программы. Для или где этого необходимо представить основную программу (функция main()) в виде указанной вательности вызовов следующих функций: 1....
C++ почему в данной рекрусивной функции после выполнения всех функций у нас каждая возвращает 0 #include <iostream> using namespace std; int Foo (int a) { if (a < 1) return 0; a--; cout << a << endl; https://www.cyberforum.ru/ cpp-beginners/ thread3134844.html
Наименьший положительный C++
Наименьший положительный Выведите значение наименьшего из всех положительных элементов в массиве. Известно, что в массиве есть хотя бы один положительный элемент. Входные данные В первой строке содержится натуральное число n (n⩽100 ) — количество элементов в массиве. В следующей строке содержатся n чисел — элементы массива. Гарантируется, что значения всех элементов — целые числа, не...
C++ Ошибка MSB4181 задача "CompileXaml" возвратила значение false, но не зарегистрировала ошибку https://www.cyberforum.ru/ cpp-beginners/ thread3134837.html
Здравствуйте! В процессе написания кода в xml возникла данная ошибка. Хочу с ней разобраться. Вот ссылка на репозиторий: {deleted} П.5.19.Правил Запрещено создавать темы в виде ссылок на задания или коды программ, расположенные на других сайтах.
Модератор
Эксперт С++
13702 / 10905 / 6472
Регистрация: 18.12.2011
Сообщений: 29,112
21.10.2023, 12:00 0

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

21.10.2023, 12:00. Показов 207. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено superloh как решение

Решение

Образцы (шаблоны) программ для типовых задач
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#include <iostream>
#include <clocale>
#include <cstdlib>
#include <ctime>
//
// Создание матрицы
//
int ** Create( size_t n, size_t m ) {
    int ** M = new int * [n];
    for ( size_t i = 0; i < n; ++i ) {
        M[i] = new int [m];
    }
    return M;
}
//
// Удаление матрицы
//
void Free( int ** M, size_t n ) {
    for ( size_t i = 0; i < n; ++i ) {
        delete [] M[i];
    }
    delete [] M;
}
//
//---- ввод матрицы--------------------------------------
//
void Input( int ** M, size_t n, size_t m ) {
    for ( size_t i = 0; i < n; ++i ) {
        for ( size_t j = 0; j < m; ++j ) {
            std::cout << "M[" << i << "][" << j << "] = ";
            std::cin >> M[i][j];
        }
    }
}
//
// заполнение матрицы случайными числами из диапазона [-80, 19] -----------
//
void FillRandomNumbers(int **matrix, const size_t rows, const size_t columns)
{
    srand((unsigned int)time(0)); // инициализируем ПГСЧ
 
    for (size_t row=0; row < rows; row++)
        for (size_t column=0; column < columns; column++)
            matrix[row][column] = rand() % 100-80; // присваиваем СЧ
}
//
//-------- Печать матрицы ------------------------------------------------
//
void Print( int ** M, size_t n, size_t m ) {
    for ( size_t i = 0; i < n; ++i ) {
        for ( size_t j = 0; j < m; ++j ) {
            std::cout<<M[i][j]<<' ';
        }
        std::cout<<std::endl;
    }
}
//
// пример обработки матрицы - 
// к-во столбцов без положительных элементов
//
int Process( int ** M, size_t n, size_t m ) {
    int k=0;
    for ( size_t j = 0; j < m; ++j ) {
        size_t i = 0;
        for ( ; i < n; ++i ) {
            if(M[i][j]>0)
                break;
        }
        if(i==n)
            k++;
    }
    return k;
}
int main()
{
    setlocale( LC_ALL, "Rus" ); 
 
    size_t n, m;
    std::cout << "Введите количество строк матрицы: ";
    std::cin >> n;
    std::cout << "Введите количество столбцов матрицы: ";
    std::cin >> m;
 
    int ** A = Create( n, m );
    FillRandomNumbers(A,n,m);
    Print(A,n,m);
 
    int K=Process( A, n, m );
    std::cout<<"К-во столбцов без полож. элементов= "<<K<< "\n";
    Free( A, n );
    system( "pause" );
    return 0;
}


Вернуться к обсуждению:
Определить количество столбцов, не содержащих ни одного положительного элемента C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2023, 12:00
Готовые ответы и решения:

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

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

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

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Здравствуйте! Помогите , пожалуйста, решить задачу. Вот текст:1) Дана целочисленная прямоугольная...

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

1
21.10.2023, 12:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2023, 12:00
Помогаю со студенческими работами здесь

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

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

Определить количество столбцов матрицы не содержащих ни одного нулевого элемента
помогите пожалуйста. сделала первую цифру(вроде) со второй возникли проблемы... Дана...

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

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Здравствуйте! Помогите , пожалуйста, решить задачу. Вот текст:1) Дана целочисленная прямоугольная...

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
1. Условные операторы. а.) Вычислить значения функциии при заданных условиях. ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru