В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
shaxzad123
shaxzad123
25.07.2021 08:09 •  Информатика

Даны натуральное число x и целые числа a₁, a₂ aₓ. найти: а) номер максимального из чисел aₓ. если чисел с максимальным значением несколько, то должен быть найден номер последнего из них; б) номер минимального из чисел aₓ. если чисел с минимальным значением несколько, то должен быть найден номер первого из них. выполнить в программе pascal abc.

Показать ответ
Ответ:
Арти754
Арти754
03.10.2020 12:13
//Pascal ABC.NET v3.1 сборка 1172

//1
Var
 i,x,max,n,maxi:integer;
begin
max:=-32768;
readln(x);
i:=0;
 while i<>x do
  begin
   i:=i+1;
   readln(n);
   if n>=max then
    begin
     max:=n;
     maxi:=i;
    end;
  end;
writeln(maxi);
end.

Пример ввода:
3
1
2
2
Пример вывода:
3

//2
Var
 i,x,min,n,mini:integer;
begin
min:=32767;
readln(x);
i:=0;
 while i<>x do
  begin
   i:=i+1;
   readln(n);
   if n<min then
    begin
     min:=n;
     mini:=i;
    end;
  end;
writeln(mini);
end.

Пример ввода:
3
1
1
2
Пример вывода:
1
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота