Вопрос задан 01.04.2019 в 17:58. Предмет Информатика. Спрашивает Хамидуллин Нурислам.

Дается последовательность из N чисел. Выведите разницу между максимальным и минимальным элементами

последовательности. Формат входных данных Первая строка входного файла содержит целое число N (1 <= N <= 100000). В следующей строке задаются N положительных целых чисел, каждое из которых не превышает 100000.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бобров Федя.
Сделано через динамический массив!
var a:array of Integer;    n,i,max,min:Integer;
begin  
Readln(n);  
SetLength(a,n); 
 
for i:=0 to Length(a) do 
  readln(a[i]); 
 max:=a[0]; 
 for i:=0 to Length(a) do  
 if a[i]>max then  
  max:=a[i];  
min:=a[0];  
for i:=0 to Length(a) do 
 if a[i]<min then 
   min:=a[i]; 
Writeln; 
 Writeln(max-min); 
readln;
end
0 0

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

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

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