Работа с одномерным массивом и методами - C#

Узнай цену своей работы

Формулировка задачи:

требуется написать программу для нахождения в целочисленном массиве максимального элемента и разделить все компоненты массива на сумму четных компонентов и реализовать все это с помощью методов, помогите пожалуйста(

Решение задачи: «Работа с одномерным массивом и методами»

textual
Листинг программы
using System;
using System.Linq;
 
namespace Arraies
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] array = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
            Console.WriteLine("Max Value : {0}", GetMax(array));
            Console.Write("New Array :\n\t>> ");
            foreach (double value in GetDividedArray(array))
            {
                Console.Write("{0:0.000} ",value);
            }
            Console.ReadLine();
        }
 
        private static int GetMax(int[] array)
        {
            int max = array[0];
            for (int i = 1; i < array.Length; i++)
                if (array[i] > max)
                    max = array[i];
            return max;
        }
 
 
        private static double[] GetDividedArray(int[] array)
        {
            return array.Select(x => (double)x / (array.Where(value => value % 2 == 0).Sum())).ToArray();
        }
    }
 
   
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5
Похожие ответы