
С# Всі вхідні масиви заповнюються випадковими цілими числами з діапазону [- 50; 50]. Масив цілих
чисел з 14 елементів заповнити випадковим чином. Упорядкувати масив за зростанням елементів. Вивести на екран максимальний і мінімальний елементи, знайти їх різницю.

Ответы на вопрос

Код в текстовом файле скрин кода и скрин работы в картинках.
Замечание:
Если не принципиально как сортировать то можно полностью убрать часть кода
// сортировка через циклы
int temp;
for (int i = 0; i < nums.Length - 1; i++)
{
for (int j = i + 1; j < nums.Length; j++)
{
if (nums[i] > nums[j])
{
temp = nums[i];
nums[i] = nums[j];
nums[j] = temp;
}
}
}
// конец сортировки
и раскомментировать строку
Array.Sort(nums);
результат работы будет тот же, но кода меньше






Для вирішення цієї задачі ви можете скористатися мовою програмування C# і використати алгоритм сортування для упорядкування масиву за зростанням. Після сортування, максимальний і мінімальний елементи можна легко знайти, і їх різницю також можна обчислити. Ось приклад програми:
csharpusing System;
class Program
{
static void Main()
{
// Задаємо розмір масиву
int size = 14;
int[] array = new int[size];
// Створюємо випадковий генератор чисел
Random random = new Random();
// Заповнюємо масив випадковими числами в діапазоні [-50; 50]
for (int i = 0; i < size; i++)
{
array[i] = random.Next(-50, 51);
}
// Виводимо початковий масив на екран
Console.WriteLine("Початковий масив:");
PrintArray(array);
// Сортуємо масив за зростанням
Array.Sort(array);
// Виводимо відсортований масив на екран
Console.WriteLine("Відсортований масив:");
PrintArray(array);
// Знаходимо максимальний і мінімальний елементи
int maxElement = array[size - 1];
int minElement = array[0];
// Знаходимо різницю між максимальним і мінімальним елементами
int difference = maxElement - minElement;
// Виводимо максимальний, мінімальний елементи та їх різницю на екран
Console.WriteLine("Максимальний елемент: " + maxElement);
Console.WriteLine("Мінімальний елемент: " + minElement);
Console.WriteLine("Різниця: " + difference);
}
// Метод для виведення масиву на екран
static void PrintArray(int[] array)
{
foreach (int element in array)
{
Console.Write(element + " ");
}
Console.WriteLine();
}
}
Цей код заповнює масив випадковими числами, сортує його, знаходить максимальний і мінімальний елементи та їх різницю, і виводить результати на екран.


Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili