profile
Опубликовано 5 лет назад по предмету Информатика от Heru

Сформируйте массив случайных целых чисел от 10 до 30.Количество элементов в массиве 12.Найдите сумму минимального и максимального элементов.

  1. Ответ
    Ответ дан heyanniemoran
    C#
    int min = 1000;
    int max = -1;
    int sum = 0;
    int [] mass = new int [12];
    Random rnd = new Random();
    for (int i = 0; i < mass.Length; i++)
    {
        mass[i] = rnd.Next(10, 31);
        Console.WriteLine(mass[i]);
    }

    for (int i = 0; i < mass.Length; i++)
    {
        if (mass[i] > max)
        {
            max = mass[i];
        }
        else if (mass[i] < min)
        {
            min = mass[i];
        }
    }
    sum = max + min;
    Console.WriteLine("summ = " + sum);

    1) Заводим массив в 12 элементов
    2) Заполняем целыми числами от 10 до 30
    3) Выводим массив
    4) Ищем максимум, пробегая for'ом по массиву, сверяем в if'е max с элементом
    5) Как в 4 пункте, только ищем минимум
    6) После for'а считаем сумму max и min
    7) Выводим сумму

    сорян, на паскале не могу с массивами, не люблю их там.
Самые новые вопросы