Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.90/124: Рейтинг темы: голосов - 124, средняя оценка - 4.90
1 / 1 / 0
Регистрация: 17.12.2011
Сообщений: 15
1

Найти максимальный элемент массива

20.12.2011, 06:51. Показов 24051. Ответов 24
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Создать функцию Max, которая находит в заданном целочисленном массиве максимальный элемент и возвращает его. массив передается в качестве аргумента.
Пример вызова функции:
C++
1
2
3
int[] a ={10, 45, -5, 12, 31};
intmaxA = Max(a);
//maxA =45
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2011, 06:51
Ответы с готовыми решениями:

Дан одномерный массива А(10). Найти максимальный элемент массива
Как это сделать в windows forms при условии, что числа берутся из listbox ?

Найти максимальный элемент массива
Создать функцию Max, которая находит в заданном целочисленном массиве максимальный элемент и...

Найти максимальный элемент массива
Выдает кучу ошибок. Что не так? #include <iostream> using namespace std; int main() {...

Найти максимальный элемент массива
Даны вещественные числа a,...,a (n=15). Получить max(a, ... ,a) и max(-a,a, -a, ... ,-a). ...

24
0 / 0 / 0
Регистрация: 17.10.2012
Сообщений: 21
10.11.2012, 20:27 21
Author24 — интернет-сервис помощи студентам
А как c помощью C# вывести на экран, при каком значении массива результат вычислений был максимальным?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
static void Main(string[] args)
        {
            double y = 0, max = 0;
            double [] x = { -1.95, -2.5, 0.1, 1.8, 1, -1.5, -0.8, 1.5 };
            
            for (int i = 0; i < x.Length; i++)
            {
                y = (x[i]+1)*Math.Exp(-x[i]);
 
                if (y > max) 
                max = y;
                
            }
            Console.WriteLine("Максимальный элемент - "+max);
0
What? Where? Why?
106 / 106 / 32
Регистрация: 16.10.2012
Сообщений: 459
10.11.2012, 21:38 22
Denisios, Сохранять в какую-нибудь переменную x[i]
0
340 / 340 / 90
Регистрация: 04.03.2010
Сообщений: 648
10.11.2012, 23:13 23
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using System;
using System.Linq;
 
namespace ConsoleApplication
{
    class Program
    {
 
        static void Main(string[] args)
        {
            double[] x = { -1.95, -2.5, 0.1, 1.8, 1, -1.5, -0.8, 1.5 };
            double[] y = x.Select(z => (z + 1) * Math.Exp(-z)).ToArray();
            Console.WriteLine("max y = {0} x[i] = {1}", y.Max(), x[Array.IndexOf(y, y.Max())]);
            Console.ReadKey();
        }
    }
}
2
0 / 0 / 0
Регистрация: 17.10.2012
Сообщений: 21
10.11.2012, 23:22 24
andrew_w2k, если не сложно, то можете пояснить свое решение. Мне просто через цикл нужно сделать.
0
340 / 340 / 90
Регистрация: 04.03.2010
Сообщений: 648
10.11.2012, 23:34 25
мх...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 static void Main(string[] args)
        {
 
            double[] x = { -1.95, -2.5, 0.1, 1.8, 1, -1.5, -0.8, 1.5 };
            double y = 0, max = x[0]; double xi = x[0];
            for (int i = 0; i < x.Length; i++)
            {
                y = (x[i] + 1) * Math.Exp(-x[i]);
 
                if (y > max)
                {
                    max = y; xi = x[i];
                }
 
            }
            Console.WriteLine("Максимальный элемент - " + max + " x[i] = " + xi);
            Console.ReadKey();
        }
1
10.11.2012, 23:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2012, 23:34
Помогаю со студенческими работами здесь

Найти максимальный по модулю элемент массива
В однородном массиве, состоящем из N вещественных элементов, найти максимальный по модулю...

Найти минимальный и максимальный элемент массива
Как найти максимальный и минимальный элемент ,создав массив чисел. А главное как расписать в си...

Найти максимальный элемент половины массива
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...

Найти максимальный по модулю элемент массива
Найти максимальный по модулю элемент массива. Положительные элементы сделать отрицательными и...

Найти максимальный по модулю элемент массива
В однородном массиве, состоящем из N вещественных элементов, найти максимальный по модулю элемент...

Найти максимальный по модулю элемент массива
Ребята, помогите, пожалуйста, с этой задачей))


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru