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

Составить программу которая находит два максимальных элемента в массиве

+3
Ответы (1)
  1. 25 июня, 23:56
    0
    program zz1;

    const n = 5; / /задаем количество элементов в массиве

    var i, max1, max2, k:integer; / / задаем переменные целого типа

    m:array [1 ... n] of integer;

    begin

    for i:=1 to 5 do / / записываем в массив числа случайным образов

    m[i]:=random (21);

    for i:=1 to 5 do / /выводим массив на экран

    write (m[i],' ');

    writeln;

    max1:=0; max2:=0;

    for i:=1 to 5 do / / находим первый максимальный элемент

    if m[i]>max1 then begin max1:=m[i]; k:=i; end;

    m[k]:=0; / / убиваем его

    for i:=1 to 5 do / / находим второй максимальный элемент

    if m[i]>max2 then max2:=m[i];

    writeln (' первый максимальный элемент = ', max1); / / выводим ответ

    write (' второй максимальный элемент = ', max2);

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Составить программу которая находит два максимальных элемента в массиве ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1) Написать программу, которая находит в массиве случайных символов первое вхождение заданного символа.
Ответы (1)
Дан массив состоящий из n элементов. вывести максимальный элемент массива и его индекс. Если в массиве содержится несколько максимальных элементов, посчитать количество максимальных элементов, вывести максимальное значение и индексы элементов его
Ответы (1)
1. В массиве из 70 целых чисел найти количество элементов, кратных 3 2. Проверить, что в массиве ровно 3 одинаковых максимальных числа 3. В массиве удалить все элементы, имеющие нечетные значения
Ответы (1)
Напишите программу, которая находит в массиве самую длинную цепочку одинаковых элементов. Программа должна вывести значение элемента, который встречается наибольшее число раз подряд, и длину этой цепочки.
Ответы (1)
Дан массив, содержащий 2015 положительных целых чисел. Напишите на одном из языков программирования программу, которая находит в этом массиве количество локальных минимумов, значение которых кратно 3.
Ответы (1)