0 / 0 / 0
Регистрация: 25.11.2012
Сообщений: 102
1

Найти сумму элементов диагонали массива. Вывести сумму в массив одномерный и min max

31.01.2014, 14:32. Показов 1620. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
найти сумму элементов диагонали массива. Вывести сумму в массив одномерный и min max
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2014, 14:32
Ответы с готовыми решениями:

Найти сумму min и max элементов массива
Дан массив состоящий из n вещественных чисел. Найти сумму min и max элементов этого массива. ...

Найти max и min элементы массива y и сформировать массив z из элементов массива y, находящихся между max и min y. Записать массив z в обратном порядке
Дан массив Х{80 элементов}. Вычислить {y}_{i}=sin\sqrt{{x}_{i}}+{cos}^{2}{{x}_{1}}^{2} Найти...

Найти сумму и количество элементов менжду max и min эелементом массива
Найти сумму и количество элементов, расположенных между минимальным и максимальным элементами...

Найти сумму отрицательных элементов массива, расположенных между min и max элементами
Дан массив L(9). Массив задавать в ручную. Найти сумму отрицательных элементов, расположенных...

1
434 / 299 / 82
Регистрация: 11.12.2010
Сообщений: 1,209
31.01.2014, 14:58 2
Лучший ответ Сообщение было отмечено HAN777 как решение

Решение

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
public class Program
    {
        private static void Main(string[] args)
        {
            Int32 size;
            var rand = new Random();
            do
            {
                Console.WriteLine("Input array size: ");
            } while (!Int32.TryParse(Console.ReadLine(), out size));
 
            var array = new Int32[size, size];
            for (var i = 0; i < array.GetLength(0); i++, Console.WriteLine())
            {
                for (var j = 0; j < array.GetLength(0); j++)
                {
                    array[i, j] = rand.Next(-10, 10);
                    Console.Write("{0} ", array[i, j]);
                }
            }
            Int32[] outArray = { 0, array[0, 0], array[0, 0] };
            for (var i = 0; i < array.GetLength(0); i++)
            {
                outArray[0] += array[i, i];
                for (var j = 0; j < array.GetLength(0); j++)
                {
                    if (outArray[1] > array[i, j])
                        outArray[1] = array[i, j];
                    if (outArray[2] < array[i, j])
                        outArray[2] = array[i, j];
                }
            }
            Console.WriteLine("Summ = {0}, Min = {1}, Max = {2}", outArray[0], outArray[1], outArray[2]);
            Console.ReadLine();
        }
    }
}
1
31.01.2014, 14:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2014, 14:58
Помогаю со студенческими работами здесь

Дан массив А(30). найти сумму и количество положительных элементов, расположенных между max и min
дан массив А(30). найти сумму и количество положительных элементов, расположенных между...

Найти сумму элементов чётных строк массива. Вывести сам массив и сумму
Найти сумму элементов чётных строк массива. Вывести сам массив и сумму. FRepresentation, будьте...

Найти сумму элементов нечётных строк массива. Вывести сам массив и сумму
Задать элементы массива с помощью генератора случайных чисел в интервале от -5 до 10.

Дан двухмерный массив.Найти сумму элементов побочной диагонали и сумму элементов главной диагонали
Дан двухмерный массив.Найти сумму элементов побочной диагонали и сумму элементов главной...

Посчитать сумму столбцов двухмерного массива и вывести сумму каждого столбца в одномерный массив
Посчитать сумму столбцов двухмерного массива и вывести сумму каждого столбца в одномерный массив....

5х5 random массив В главной диагонали найти min и поменять местами max массива
4) 5х5 random массив. в главной диагонали найти min и поменять местами max массива. если одинаковые...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru