дана последовательность a1 a2 an. образовать новейшую последовательность, выбросив из начальной,

Дана последовательность a1 a2 an. образовать новейшую последовательность, выбросив из начальной, те члены, которые одинаковы min(a1,a2 an). как это сделать при поддержки функций и процедур?

Задать свой вопрос
Karabash Svetlana
Паскаль?
Эмилия Федоркина
да
Otani Milena
const n = 7;var mas:array[1..n] of integer;i,min:integer;beginmin:=0;writeln('Введите целые числа');for i := 1 to n dobeginreadln(mas[i]);if mas[i]min then write(mas[i],' ');end.
1 ответ
// PascalABC.NET 3.2, сборка 1400 от 13.03.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(ReadInteger('n='),-10,10); a.Println;
  var m:=a.Min;
  var b:=a.Where(x-gt;xlt;gt;m); b.Println;
end.

Пример
n= 30
-3 6 -2 5 -1 -10 3 9 8 5 2 9 4 -10 8 10 6 9 -8 4 -7 2 10 -7 -7 -5 1 2 0 -3
-3 6 -2 5 -1 3 9 8 5 2 9 4 8 10 6 9 -8 4 -7 2 10 -7 -7 -5 1 2 0 -3

С процедурами и функциями (высосано из пальца, ибо не необходимо)
// PascalABC.NET 3.2, сборка 1400 от 13.03.2017
// Внимание! Если программка не работает, обновите версию!

function ArrMin(a:array of integer):=a.Min;

procedure NewSequence(a:array of integer; del:integer; var s:sequence of integer);
begin
  s:=a.Where(x-gt;xlt;gt;del)
end;

begin
  var a:=ArrRandom(ReadInteger('n='),-10,10); a.Println;
  var b:sequence of integer;
  NewSequence(a,ArrMin(a),b);
  b.Println
end.

Ангелина Крашенинина
const n = 7;var mas:array[1..n] of integer;i,min:integer;beginmin:=0;writeln('Введите целые числа');for i := 1 to n dobeginreadln(mas[i]);if mas[i]min then write(mas[i],' ');end.
Владимир Баландович
есть программка
Таисия Арапинович
но ее необходимо конвертировать
Чекмарев Арсений
добавить процедуры и функции
Данил
ну вот в прошедшем веке и живем
Акмайкина Наташка
а так спасибо
Ева
всё понятно
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт