Вопрос задан 19.05.2018 в 12:57. Предмет Информатика. Спрашивает Шкипер Андрей.

Напишите программу, которая находит в массиве количество элементов, равных максимальному. Входные

данные Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. Гарантируется, что 0 < N ≤ 10000 . Выходные данные Программа должна вывести два числа, разделив их пробелом: максимальный элемент массива и количество элементов массива, равных максимальному. Примеры входные данные 6 1 2 3 2 3 3 выходные данные 3 3 пожалуйста на языке Pascal
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ардилян Андрей.

Var arr: array[0..1000] of integer;
var n, i, max, max_num: integer;
begin
readln(n);
for i:= 0 to n do read(arr[i]);

max_num := 0;
max:= arr[0];
for i:= 1 to n do if arr[i] < max then max:= arr[i];

for i:=0 to n do if arr[i] = max then max_num:=max_num + 1 ;

writeln(max, ' ', max_num);
end.

0 0

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

Последние заданные вопросы в категории Информатика

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