Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Тузиков
4 / 4 / 2
Регистрация: 13.12.2011
Сообщений: 46
#1

Найти максимальный элемент и поменять его местами с элементом A[1,1] - C#

08.10.2012, 09:47. Просмотров 705. Ответов 1
Метки нет (Все метки)

Найти максимальный элемент и поменять его местами с элементом A[1,1], используя локальные и динамические массивы. Размерности массивов вводить с клавиатуры.
http://www.cyberforum.ru/csharp-beginners/thread885438.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2012, 09:47
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти максимальный элемент и поменять его местами с элементом A[1,1] (C#):

В массиве A[5,5] найти максимальный элемент и поменять его местами с первым элементом массива (т.е. с A[1,1])
Помогите, пожалуйста)

Найти максимальный элемент из обеих диагоналей матрицы и поменять его местами с элементом на пересечении диагоналей
Помогите написать код пожалуйста. Дана действительная квадратная матрица N(N-...

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

В массиве найти наименьший элемент и поменять его местами с первым элементом
В массиве из 25 элементов найти наименьший элемент и поменять его местами с...

Найти наименьший элемент в массиве и поменять его местами с последним элементом
в массиве из 10 целых чисел найти наименьший элемент и поменять его местами с...

1
buntar
524 / 525 / 181
Регистрация: 16.03.2012
Сообщений: 1,160
Записей в блоге: 2
08.10.2012, 15:19 #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
class Program
    {
        static void Main(string[] args)
        {
            int [,] Array = new int [5,5];
            Random rn = new Random();
            
            for(int i=0; i<Array.GetLength(0); i++)
                for(int j=0; j<Array.GetLength(1); j++)
                    Array[i,j]=rn.Next(0,9);
            
            Print (Array);
            Repl(Array);
            Print (Array);
        }
        
        static void Print (int [,] arr)
        {
            for(int i=0; i<arr.GetLength(0); i++)
            {
                for(int j=0; j<arr.GetLength(1); j++)
                        Console.Write("{0} ", arr[i,j]);
                
                Console.WriteLine();
            }
            Console.WriteLine("-----------");
        }
        static void Repl(int [,] arr)
        {
            int max = arr[0,0];
            for(int i=0; i<arr.GetLength(0); i++)
                for(int j=0; j<arr.GetLength(1); j++)
                    if(max<arr[i,j]) max=arr[i,j];
                    
            int temp=arr[0,0];
            for(int i=0; i<arr.GetLength(0); i++)
                for(int j=0; j<arr.GetLength(1); j++)
                    if(i==0 &j==0) arr[i,j]=max;
                    else if(arr[i,j]==max) arr[i,j]=temp;
        }
    }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2012, 15:19
Привет! Вот еще темы с решениями:

Найти наибольший элемент массива и поменять его местами с первым элементом
В массиве из 20 целых чисел найти наибольший элемент и поменять его местами с...

Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали
Доброго времени суток. Столкнулся с непонятками при решении задачи: &quot;Дана...

В массиве из 10 целых чисел найти наименьший элемент и поменять его местами с последним элементом
В массиве из 10 целых чисел найти наименьший элемент и поменять его местами с...

Найти наибольший элемент массива и поменять его местами с элементом, стоящим в левом верхнем углу
1. Дан двумерный массив размером 12х12. Найти наибольший элемент массива и...


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

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

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