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

Двумерные массивы. Определить количество строк, максимальное из чисел - C++

Восстановить пароль Регистрация
 
Torres__9
0 / 0 / 0
Регистрация: 18.04.2013
Сообщений: 19
18.04.2013, 21:11     Двумерные массивы. Определить количество строк, максимальное из чисел #1
дана целочисленная прямоуголная матрица.Определить 1)количество строк , не содержащих ни одного нулевого элемента 2)максимальное из чисел, встречающихся в заданной матрице более одного раза
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2013, 21:11     Двумерные массивы. Определить количество строк, максимальное из чисел
Посмотрите здесь:

C++ Двумерные массивы (Определить Количество строк, номер столбца)
Дан массив содержащий m строк и n столбцов. Определить количество чисел массива, значения которых нечетное C++
C++ максимальное из чисел, встречающихся в заданной матрице, количество строк, не содержащих ни одного нулевого элемента
Определить максимальное количество идущих подряд чётных чисел C++
C++ Двумерные массивы. Определить среднее количество учеников классах в каждой параллели
C++ матрица. Определить, количество строк, не содержащих ни одного нулевого элемента, максимальное из чисел
C++ Определить количество, минимальное и максимальное из введенных чисел
Определить максимальное количество простых чисел в двумерной матрице C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Catstail
Модератор
 Аватар для Catstail
21501 / 10254 / 1670
Регистрация: 12.02.2012
Сообщений: 17,139
18.04.2013, 21:54     Двумерные массивы. Определить количество строк, максимальное из чисел #2
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
#include <iostream.h>
#include <windows.h>
 
int main(int argc, char* argv[])
{
 
    int Matr[4][3]={{1,2,0},{2,0,5},{5,1,1},{0,2,3}};
    int Dup[12];
    int i,j,k,p,u,z;
    int *M;
 
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
 
    // К-во строк, не содержащих ненулевых
 
 
    k=0;
 
    for (i=0; i<4; i++)
    {
        z=0;
        for (j=0; j<3; j++)
        {
            if (Matr[i][j]==0) 
            {
                z=-1;
                break;
            }
        }
        if (z == 0) k++;
    }
        
    cout << "К-во строк без нулей =" << k << endl;
 
    // Извлечение дубликатов (в ед.экз)
    
    k=0;
 
    M=&Matr[0][0];
 
    for (i=0; i<11; i++)
    { 
        z=*(M+i);
        for (j=i+1; j<12; j++)
            if (z == *(M+j)) 
            {
                u=0;
                for (p=0; p<k; p++)
                {
                    if (Dup[p]==z)
                    {
                        u=-1;
                        break;
                    }
                }
                if (u==0) Dup[k++]=z;
                break;
            }
    }
 
    // Ищем максимум
 
    z=Dup[0];
 
    for (i=1; i < k; i++)
        if (Dup[i] > z) z=Dup[i];
 
    cout << "Максимум из повторно встречающихся=" << z << endl;
    return 0;
}
Yandex
Объявления
18.04.2013, 21:54     Двумерные массивы. Определить количество строк, максимальное из чисел
Ответ Создать тему
Опции темы

Текущее время: 04:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru