Задать вопрос

Составьте программу, которая заполняет массив a[1 ... 100] случайными целыми числами в диапозоне от 1 до 100, затем меняет местами максимальный и минимальный элементы.

+4
Ответы (1)
  1. 30 декабря, 01:25
    0
    В переменную maksim_el запишем значение максимального элемента, а для того, чтобы знать, где именно он находится, нам нужно будет запомнить его порядковый номер. Сделаем это с помощью переменной maksim_el_index.

    В переменную minim_el запишем значение минимального элемента, а для того, чтобы знать, где именно он находится, нам нужно будет запомнить его порядковый номер. Сделаем это с помощью переменной minim_el_index.

    Найдем максимальный и минимальный элементы с помощью циклов:

    for i:integer≔1 to 100 do

    if (a[i] > maksim_el) then

    maksim_el : = a[i];

    for i:integer≔1 to 100 do

    if (a[i] < minim_el) then

    minim_el : = a[i];

    Поменяем местами элементы:

    a[maksim_el_index] ≔ minim_el;

    a[minim_el_index] ≔ maxim_el;
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Составьте программу, которая заполняет массив a[1 ... 100] случайными целыми числами в диапозоне от 1 до 100, затем меняет местами ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Составьте программу, которая заполняет массив а[1 ... 10] случайными целыми числами в диапозоне от 0 до 10, затем первый элемент меняет местами с максимальным элементом. Выведите на экран исходный и полученный массивы.
Ответы (1)
1. Заполнить массив с клавиатуры целыми числами. Вывести элементы этого массива на экран. (Добавить комментарии) 2. Заполнить массив таким образом, чтобы каждый его элемент был равен утроенному значению его порядкового номера (индекса). 3.
Ответы (1)
Составьте программу которая заполняет массив B[1 ... 16]случайными целыми числами в диапозоне от - 10 до 20 и определяет колличество чисел кратных 5 и их значения
Ответы (1)
Составьте программу, которая заполняет массив а [1 ... 10] случайными целыми числами в диапазоне от 1 до 10, затем преобразовывает его, увеличивая все элементы с чётными значениями на 1.
Ответы (1)
Составьте программу, которая заполняет массив А[1 ... 8] случайными целыми числами в диапазоне от 10 до 20. Замените все элементы массива меньше 15 их удвоенными значениями. Вывести на экран первоначальный и преобразованный массивы в строку
Ответы (1)