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

Написать функцию, которая бы возвращала максимум из одномерного массива

01.03.2017, 12:51. Показов 2950. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать функцию, которая бы возвращала максимум из одномерного массива.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2017, 12:51
Ответы с готовыми решениями:

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

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

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

Написать функцию, которая возвращает максимальный элемент одномерного массива
Написать функцию, которая возвращает максимальный элемент одномерного массива

10
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
01.03.2017, 12:57 2
Лучший ответ Сообщение было отмечено Максим1998 как решение

Решение

C#
1
2
3
4
5
6
7
8
public int Method(int[] array)
{
    int max = array[0];
    for (int i = 1; i < array.Length; i++)
        if (array[i] > max)
            max = array[i];
    return max;
}
1
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
01.03.2017, 13:08 3
Pikemaster, пффф
C#
1
int max = array.Max();
0
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
01.03.2017, 13:10 4
aquaMakc, преподу лучше увидеть мой вариант)
0
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
01.03.2017, 13:16 5
Pikemaster, если препод адекватный, тогда можно показать оба варианта.
0
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
01.03.2017, 13:16 6
aquaMakc, не совсем. Написать функцию != использовать уже имеющуюся.
0
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
01.03.2017, 13:22 7

Не по теме:

Pikemaster,
Ваш вариант показывает знание массивов, логических операций и циклов.
Мой вариант - знание современных технологий, в частности - базовых методов LINQ.
Задача поставлена, решить её можно двумя способами. Был бы я преподавателем - оценил бы. Но не конкретно нашего студента, который сам не может догадаться, как задачу решить, а соответственно не знает ни массивы, ни логику, ни циклы, ни, тем более - LINQ.



Добавлено через 1 минуту
Ещё можно произвести сортировку массива и вернуть первый элемент (или последний, смотря как сортировать).
0
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
01.03.2017, 13:23 8
aquaMakc, а я бы оценил четкое понимание сути задания.
0
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
01.03.2017, 13:25 9
Цитата Сообщение от Pikemaster Посмотреть сообщение
четкое понимание сути задания
суть задания:
Цитата Сообщение от Максим1998 Посмотреть сообщение
возвращала максимум из одномерного массива
Мой опыт разработки меня научил, что дословная постановка задачи далеко не всегда отражает то, что действительно нужно заказчику.
0
309 / 309 / 215
Регистрация: 24.09.2013
Сообщений: 771
01.03.2017, 14:03 10
Цитата Сообщение от Максим1998 Посмотреть сообщение
Написать функцию
Эта часть задания важна не меньше второй.
Цитата Сообщение от aquaMakc Посмотреть сообщение
Мой опыт разработки меня научил, что дословная постановка задачи далеко не всегда отражает то, что действительно нужно заказчику.
Вероятность 98%, что данный заказчик - студент 1 курса (или иного, если специальность не техническая), который не слишком (пока что) разбирается в программировании, но хочет сдать лабу.
Я университет окончил (как и многие здесь) и знаю, что нужно преподавателю заказчику. У вас своё представление - прекрасно, о вкусах не спорят
0
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
01.03.2017, 14:05 11
Цитата Сообщение от Pikemaster Посмотреть сообщение
Я университет закончил (как и многие здесь) и знаю, что нужно преподавателю заказчику.
ну так я сразу сказал:
Цитата Сообщение от aquaMakc Посмотреть сообщение
если препод адекватный, тогда можно показать оба варианта.
Если преподаватель - закостенелый паскалист, которого МинОбра силой заставило учить детей современным языкам, тогда - боль-печаль.
0
01.03.2017, 14:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2017, 14:05
Помогаю со студенческими работами здесь

Как написать функцию, которая бы принимала число, а возвращала его максимальную цифру
Всем доброго времени суток!!! Есть число типа long, например, 1234567891112L. Подскажите,...

Написать функцию, которая заполняет двумерный массив данными из одномерного массива
Нужна программа, которая имеет функцию, записывающую данные из одномерного массива в двумерный....

Написать функцию, которая вычисляет среднее арифметическое элементов одномерного массива
1.1 Написать функцию, которая вычисляет среднее арифметическое элементов одномерного массива. Для...

Написать функцию, которая возвращает среднее значение элементов одномерного массива
2. Написать функцию, которая возвращает среднее значение элементов одномерного массива.


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

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