• Задача на С#, помогите! Ввести одномерный массив, вывести его. Выяснить, какое число в массиве встретится ранее – положительное или отрицательное (нули не рассматривать). Если положительное – найти в массиве максимальный элемент и возвести его в квадрат, если отрицательное – возвести в квадрат минимальный элемент.

Ответы 1

  • int num = 0;            Console.WriteLine("Введите элементы массива через пробел:");            String[] array = Console.ReadLine().Replace("  "," ").Split();            Int32[] numbers = new Int32[array.Length];            Console.Write("Массив: [");            for (int i = 0; i < numbers.Length; i++)            {                Console.Write(array[i]);                if(i!=numbers.Length-1)                    Console.Write(", ");                numbers[i] = Int32.Parse(array[i]);                if (num == 0)                    num = numbers[i];           }            Console.Write("]");            if (num > 0)                Console.WriteLine("Максимальное число в квадрате: {0}",Math.Pow(numbers.Max(), 2));            elseConsole.WriteLine("Минимальное число в квадрате: {0}",Math.Pow(numbers.Min(), 2));            Console.WriteLine("Нажмите любую клавишу чтобы выйти...");            Console.ReadKey();
    answer img
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years