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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
trum
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
#1

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

21.03.2012, 01:58. Просмотров 413. Ответов 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++
Определить сколько элементов двумерного массива меньше любого элемента на главной диагонали. Добавлено через 1 минуту Решите...

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
21.03.2012, 02:21 #2
Цитата Сообщение от trum Посмотреть сообщение
чтобы массив передавался в функцию как параметр
C++
1
int massiv(int *mas, int size)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2012, 02:21
Привет! Вот еще темы с ответами:

Верно ли, что среднее арифметическое элементов выше главной диагонали больше среднего арифметического элементов ниже главной диагонали - C++
Дана квадратная матрица натуральных чисел.Определить верно ли утверждение:Cреднее арифметическое элементов выше главной диагонали больше...

Вычислить сумму элементов главной диагонали двумерного массива - C++
1. Вычислить значение N! (факториал) как сделать чтобы он сразу после ввода N выводил результат getch(); не получается запихнуть. ...

Найти сумму элементов главной диагонали двумерного массива - C++
Найти сумму елементов главной диагонали.

Сумма элементов главной диагонали двумерного массива(матрицы) - C++
Суть в том, что задаётся размерность матрицы (количество строк(i) равно количеству столбцов(j)), после чего складываются элементы у которых...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru