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

Найти в динамической матрице первую строчку, все элементы которой равны нулю - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление последнего символа в массиве char http://www.cyberforum.ru/cpp-beginners/thread1690495.html
Здравствуйте, создаю массив chat Text; GetWindowText(GetDlgItem(hTab, id), Text, 200); strcat(Text, "*"); WritePrivateProfileString(tab, name, Text, "./MiminiBinderTabs.cfg"); и считываю с блокнота в массив, скажите пожалуйста как удалить последний символ в массиве ?
C++ Массив пикселей в изображение В общем имеется камера с подключением по USB, а так же некоторая библиотека для работы с ней и исходник примера работы с библиотекой. #include <Windows.h> #include "InterfacesCore\IEnvironment.h" #include "InterfacesCore\Identificator.h" #include <iostream> typedef VsCoreLib::IEnvironment* (*GetEnvInstanceProc)(void); class CFrameBufferObserver http://www.cyberforum.ru/cpp-beginners/thread1690490.html
C++ Найти количество строк которые имеют хотябы 1 элемент равный 0 в матрице
Дна целочисленная матрица M×N *Найти количество строк которые имеют хотябы 1 элемент равный 0 *номер столбца в котором находится самая длинная серия одинаковых элементов.
C++ Найдите конъюнкцию, дизъюнкцию и исключающее или всех элементов массива
Кому не составит труда, создайте, пожалуйста, массив из 10 элементов типа bool. Найдите конъюнкцию (&), дизъюнкцию (|)и исключающее или (^)всех его элементов.
C++ Среднее арифметическое элементов массива http://www.cyberforum.ru/cpp-beginners/thread1690464.html
Добрый день! Кому не сложно, создайте, пожалуйста, программу, вычисляющую среднее арифметическое элементов массива, используя цикл с параметром.
C++ В массиве из 9 целых чисел найти наименьший из положительных элементов 3. В массиве из 9 целых чисел найти наименьший из положительных элементов. подробнее

Показать сообщение отдельно
Default_070
23 / 23 / 10
Регистрация: 01.10.2015
Сообщений: 172
Завершенные тесты: 1
21.03.2016, 11:56     Найти в динамической матрице первую строчку, все элементы которой равны нулю
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
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <iomanip>
 
int main()
{
    const int N = 15;
    int arr[N][N];
    int g = rand() % N;
 
    for(int i = 0; i < N; i++)
    {
        for(int j = 0; j < N; j++)
        {
            if(i == g)
            {
                arr[i][j] = 0;
            } else {
                arr[i][j] = rand() % 100;
            }
            std::cout << std::setw(2) << arr[i][j] << " ";
        }
        std::cout << std::endl;
    }
    std::cout << "After\n";
 
    bool mode = false;
    for(int i = 0; i < N; i++)
    {
        for(int j = N-1; j >= 0; j--)
        {
            if(N-j-1 > j)
                break;
            if(arr[i][N-j-1] == arr[i][j] && arr[i][j] == 0)
            {
                mode = true;
            } else {
                mode = false;
                break;
            }
        }
        if(mode)
        {
            for(int j = 0; j < N; j++)
            {
                arr[j][i] /= 2;
            }
            break;
        }
    }
 
    for(int i = 0; i < N; i++)
    {
        for(int j = 0; j < N; j++)
        {
            std::cout << std::setw(2) << arr[i][j] << " ";
        }
        std::cout << std::endl;
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru