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

Напишите формулировку условия задачи по предложенному ниже псевдокоду​

Показать ответ
Ответ:
Margo1961
Margo1961
14.11.2021 07:14
Const
  n = 3;

var
  m: array[1..n] of integer;
  i, mn, mx: integer;

begin
  Write('Введите через пробел три целых числа: ');
  i := 1;
  repeat
    Read(m[i]);
    i := i + 1
  until i > n;
  mn := m[1];
  mx := mn;
  i := 2;
  repeat
    if mx < m[i] then mx := m[i]
    else
    if mn > m[i] then mn := m[i];
    i := i + 1
  until i > n;
  Writeln('Разность наибольшего с наименьшим равна ', mx - mn)
end.

Тестовое решение:

Введите через пробел три целых числа: 7 9 3
Разность наибольшего с наименьшим равна 6
0,0(0 оценок)
Ответ:
buzalola123
buzalola123
14.11.2021 07:14

Объяснение:

1) program abc;

var x,y:real;

begin

readln(x,y);

if (x>0) then begin // проверка по x

 if (y>0) then  

  writeln('1th'); // попадает в первую

 if (y<0) then

   writeln('4th'); // проверка в четвёртую

end

else begin

 if (y>0) then  

  writeln('2nd'); // попадает во вторую

 if (y<0) then

  writeln('3th'); // попадает в третью

end;

end.

2)

program abc;

var A:array [1..4] of real; // ввод массива из четырёх чисел

i,max,min:shortint; // i - цикл, max - индекс максимального значения, min - минимального

s:real; // сумма

begin

readln(a[1]); // ввод первого значения

max:=1;

min:=1; // считаем что первое значение и минимум и максимум

for i:=2 to 4 do

 begin

  readln(A[i]); // ввод массива

  if A[i]>a[max] then // Если данный элемент больше максимального

   max:=i; // То записываем индекс этого элемента

 if A[i]<A[min] then // аналогично с минимумом

 min:=i;

 end;

s:=A[max]+a[min]; // суммируем и выводим

write(s);

 end.

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