Untitled
unknown
plain_text
2 years ago
1.7 kB
7
Indexable
using System;
public static class Program
{
public static void Main()
{
int min_value = 0;
int max_value = 0;
int[] initial_values_array = new int[10];
int[] final_values_array = new int[10];
Random random = new Random();
// Заполнение массива случайными значениями
for (int i = 0; i < initial_values_array.Length; i++)
initial_values_array[i] = random.Next(-999, 999);
Console.WriteLine("Исходная последовательность массива: ");
// Нахождение минимального и максимального значений
for (int i = 0; i < initial_values_array.Length; i++)
{
Console.Write(initial_values_array[i].ToString() + " ");
if (initial_values_array[i] < min_value)
min_value = initial_values_array[i];
if (initial_values_array[i] > max_value)
max_value = initial_values_array[i];
}
// Перебор и создание нового массива без min и max
for (int i = 0; i < initial_values_array.Length; i++)
if (initial_values_array[i] != min_value && initial_values_array[i] != max_value)
final_values_array[i] = initial_values_array[i];
Console.WriteLine("\nНовая последовательность массива: ");
for (int i = 0; i < final_values_array.Length; i++)
if (final_values_array[i] != 0)
Console.Write(final_values_array[i].ToString() + " ");
}
}
Editor is loading...