0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 34
1

Определить количество элементов удовлетворяющих заданному условию

21.03.2022, 21:43. Показов 1336. Ответов 15
Метки нет (Все метки)

1. Дан массив размером 4x3 с целыми элементами. Определить количество элементов, которые меньше нуля.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.03.2022, 21:43
Ответы с готовыми решениями:

Определить количество столбцов матрицы удовлетворяющих заданному условию
В данной квадратичной целочисленной матрице размера 10х10 определить количество столбцов, у...

Определить количество членов последовательности удовлетворяющих заданному условию
Даны натуральные числа n, a1,...,an. Определить количество членов ak последователь-ности a1,...,an,...

Определить количество членов последовательности удовлетворяющих заданному условию
Даны натуральные числа n ,А 1,А 2, ..., Аn. Определить коли*- чество членов Аn последовательности...

Найти количество элементов последовательности удовлетворяющих заданному условию
Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой...

Посчитать количество пар (i, j) удовлетворяющих заданному условию
Задача: Елдан любит решать задачи на массивы. Недавно он столкнулся с такой задачей : Дан массив a...

15
0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 34
21.03.2022, 21:43  [ТС] 2
2. Дан массив размером 3x3 с целыми элементами. Определить количество элементов, равных нулю.
0
0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 34
21.03.2022, 21:43  [ТС] 3
3. Дан массив размером 7x3 с целыми элементами. Определить количество элементов, модуль которых меньше 12.
0
0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 34
21.03.2022, 21:43  [ТС] 4
4. Дан массив размером 4x5 с целыми элементами (положительными и отрицательными). Определить количество положительных элементов.
0
0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 34
21.03.2022, 21:43  [ТС] 5
7. Дан массив размером 4x4 с целыми элементами. Определить количество элементов, которое следует разделить на 6, чтобы получить в остатке 1.
0
0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 34
21.03.2022, 21:46  [ТС] 6
1. Дан массив размером 4x3 с целыми элементами. Определить количество элементов, которые меньше нуля.
0
140 / 119 / 44
Регистрация: 09.03.2016
Сообщений: 1,030
22.03.2022, 00:11 7
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
#include <iostream>
#include <iomanip>//  setw
#include <time.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
    using namespace std;
 
    setlocale(LC_ALL, "rus");
    srand(time(NULL));
    const int N = 4;
    int** A = new int*[N];
    for (int i = 0; i < N; ++i) {
        A[i] = new int[N];
        for (int j = 0; j < N-1; ++j)
            A[i][j] = rand() % 20 - 5;
    }
    cout << " Матрица: \n";
 
    for (int i = 0; i < N; ++i) {
        cout << "\t";
        for (int j = 0; j < N-1; ++j)// A[i][j]
            //----------------------------------------------------          
            cout << setw(2) << A[i][j] << " ";
        cout << "\n";
    }
    int average(0);
    for (int i = 0; i < N; i++)
    for (int j = 0; j < N - 1; j++) if (A[i][j] < 0)average++;
    
cout << "\n"; cout << average <<" Elements." <<endl;
    
    for (int z = 0; z < N; z++)delete[] A[z];
    delete[] A;// надо бы память освободить   
    
    cin.get();
    return 0;
}
0
140 / 119 / 44
Регистрация: 09.03.2016
Сообщений: 1,030
22.03.2022, 00:14 8
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
#include <iostream>
#include <iomanip>//  setw
#include <time.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
    using namespace std;
 
    setlocale(LC_ALL, "rus");
    srand(time(NULL));
    const int N = 3;
    int** A = new int*[N];
    for (int i = 0; i < N; ++i) {
        A[i] = new int[N];
        for (int j = 0; j < N; ++j)
            A[i][j] = rand() % 20 - 5;
    }
    cout << " Матрица: \n";
 
    for (int i = 0; i < N; ++i) {
        cout << "\t";
        for (int j = 0; j < N; ++j)// A[i][j]
            //----------------------------------------------------          
            cout << setw(2) << A[i][j] << " ";
        cout << "\n";
    }
    int average(0);
    for (int i = 0; i < N; i++)
    for (int j = 0; j < N; j++) if (A[i][j] == 0)average++;
    
cout << "\n"; cout << average <<" Elements." <<endl;
    
    for (int z = 0; z < N; z++)delete[] A[z];
    delete[] A;// надо бы память освободить   
    
    cin.get();
    return 0;
}
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
11164 / 7099 / 1678
Регистрация: 25.07.2009
Сообщений: 12,986
22.03.2022, 02:30 9
C
1
2
3
4
int matrix[4][3] = { /*...*/ }, count = 0;
for ( int i = 0; i < 4; ++i )
    for ( int j = 0; j < 3; ++j )
        count += ( matrix[i][j] < 0 );
Остальные 100500 заданий по той же схеме.
0
Модератор
2181 / 1543 / 838
Регистрация: 16.10.2013
Сообщений: 4,546
Записей в блоге: 12
22.03.2022, 06:44 10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <algorithm>
 
int main()
{
    constexpr std::size_t n = 3;
    int matrix[n][n] {
        {1, 0, 2},
        {0, 4, 0},
        {5, 0, 0}
    };
 
    int zeroes = 0;
 
    for (auto row : matrix) {
        zeroes += std::count_if(row, row+n, [](int elem){ return elem==0; });
    }
 
    std::cout << zeroes;
    return 0;
}
0
Модератор
2181 / 1543 / 838
Регистрация: 16.10.2013
Сообщений: 4,546
Записей в блоге: 12
22.03.2022, 06:49 11
Цитата Сообщение от Vlaaad Посмотреть сообщение
Дан массив размером 4x3 с целыми элементами. Определить количество элементов, которые меньше нуля.
слегка переделаем код отсюда:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <algorithm>
 
int main()
{
    constexpr std::size_t rows = 4, cols = 3;
    int matrix[rows][cols] {
        {-1, 0, -2},
        {-2, 4, -8},
        { 5, 0,  0},
        {-3, 1,  5}
    };
 
    int negative = 0;
 
    for (auto row : matrix) {
        negative += std::count_if(row, row+cols, [](int elem){ return elem<0; });
    }
 
    std::cout << negative;
    return 0;
}
0
Модератор
2181 / 1543 / 838
Регистрация: 16.10.2013
Сообщений: 4,546
Записей в блоге: 12
22.03.2022, 07:04 12
у вас создана идентичная тема в разделе C++. Какой язык в итоге нужен?
0
0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 34
22.03.2022, 09:34  [ТС] 13
язык С
0
из племени тумба-юбма
2312 / 1664 / 379
Регистрация: 29.11.2015
Сообщений: 7,962
Записей в блоге: 13
22.03.2022, 09:47 14
Я просто в ужасе от ТС
0
Атлетичный программист
46 / 34 / 13
Регистрация: 12.01.2022
Сообщений: 361
22.03.2022, 17:01 15
Цитата Сообщение от мама Стифлера Посмотреть сообщение
Я просто в ужасе от ТС
куда только модераторы смотрят
0
0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 34
22.03.2022, 17:30  [ТС] 16
а что значит ТС?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2022, 17:30
Помогаю со студенческими работами здесь

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

Найти произведение элементов массива, удовлетворяющих заданному условию
а) Одномерный массив Х(8) задать в программе. Найти произведение элементов, удовлетворяющих условию...

Найти произведение элементов массива удовлетворяющих заданному условию
Помогите написать код для следующей программы, пожалуйста, ++реп гарантирован. Задав одномерный...

Найти минимальный элемент массива среди элементов удовлетворяющих заданному условию
Напишите программу на языке C++, используя одномерный массив. Исходные данные Массив X ...

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

Подсчитать количество элементов массива удовлетворяющих условию
Подсчитать количество элементов массива, больших а, больших b с четными номерами. Через одмерный...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

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