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

Определить, сколько элементов двумерного массива больше всех элементов на главной диагонали - C++

Восстановить пароль Регистрация
 
trum
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
21.03.2012, 01:58     Определить, сколько элементов двумерного массива больше всех элементов на главной диагонали #1
Условие: Определить сколько элементов двумерного массива больше всех элементов на главной диагонали.

ВСЕ РАБОТАЕТ, но нужно решить с использованием функции, чтобы массив передавался в функцию как параметр

СПАСИБО!

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
#include "ctime"
#include <locale.h>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
        srand(time(0));
     int mas[100][100];
        int count = 0, max, N;
     setlocale(LC_ALL,"Russian");
        printf("Введите кол-во строк и столбцов:");
        scanf("%d", &N);
     printf("Массив:\n");
     for(int i = 0; i < N; i++)
        {
                for(int j = 0; j < N; j++)
                {
                    printf("%d \t",mas[i][j] = rand() % 10  );
                }
                printf("\n");
        }
        max = mas[0][0];
        for(int i = 0; i < N; i++)
        {
                if(mas[i][i] > max) 
                {
                        max = mas[i][i];
                }
        }
        for(int i = 0; i < N; i++)
        {
                for(int j = 0; j < N; j++)
                {
                        if(mas[i][j] > max)
                        {
                                count++;
                        }
                }
        }
        printf("\nРешение: %d", count);
        _getch();
        return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2012, 01:58     Определить, сколько элементов двумерного массива больше всех элементов на главной диагонали
Посмотрите здесь:

C++ Вывести значения тех элементов матрицы, лежащих выше главной диагонали, которые больше всех элементов
C++ Вычислить сумму элементов главной диагонали двумерного массива
Сколько элементов двумерного массива меньше любого элемента на главной диагонали C++
C++ Определить сколько элементов двумерного массива больше любого элемента на главной диагонали
C++ Сумма элементов главной диагонали двумерного массива(матрицы)
Найти сумму элементов главной диагонали двумерного массива C++
Определить, сколько элементов двумерного массива больше любого элемента на главной диагонали C++
Определить сколько в массиве элементов, равных сумме всех элементов массива C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
21.03.2012, 02:21     Определить, сколько элементов двумерного массива больше всех элементов на главной диагонали #2
Цитата Сообщение от trum Посмотреть сообщение
чтобы массив передавался в функцию как параметр
C++
1
int massiv(int *mas, int size)
Yandex
Объявления
21.03.2012, 02:21     Определить, сколько элементов двумерного массива больше всех элементов на главной диагонали
Ответ Создать тему
Опции темы

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