Привет! Сегодня я хочу поделиться с вами своим личным опытом использования массивов и поиска минимального и максимального элементов в массиве на языке программирования․
Когда я начал изучать программирование‚ одной из первых задач‚ с которыми я столкнулся‚ было заполнение массива случайными числами и нахождение минимального и максимального элементов․ Это оказалось очень полезным упражнением‚ которое помогло мне понять основные принципы работы с массивами и поиска элементов в них․Для начала‚ я создал пустой массив‚ используя объявление переменной типа массив․ В моем случае‚ я решил использовать массив целых чисел․ Затем я написал код‚ который заполняет массив случайными числами․ Я использовал функцию rand для генерации случайных чисел в заданном диапазоне․cpp
#include
#include
int main
{
const int SIZE 5; // размер массива
int arr[SIZE]; // объявление массива
// заполнение массива случайными числами
for (int i 0; i < SIZE; i )
{
arr[i] rand % 10 1; // случайное число от 1 до 10
}
// вывод элементов массива
std⁚⁚cout << ″Массив⁚ ″;
for (int i 0; i < SIZE; i )
{
std⁚⁚cout << arr[i] << ″ ″;
}
std⁚⁚cout << std⁚⁚endl;
// поиск минимального элемента и его номера
int min arr[0];
int minIndex 0;
for (int i 1; i < SIZE; i )
{
if (arr[i] < min)
{
min arr[i];
minIndex i;
}
}
std⁚⁚cout << ″Минимальный элемент A[″ << minIndex << ″] ″ << min << std⁚⁚endl;
// поиск максимального элемента и его номера
int max arr[0];
int maxIndex 0;
for (int i 1; i < SIZE; i )
{
if (arr[i] > max)
{
max arr[i];
maxIndex i;
}
}
std⁚⁚cout << ″Максимальный элемент A[″ << maxIndex << ″] ″ << max << std⁚⁚endl;
return 0;
}
После запуска программы‚ я получил следующий результат⁚