• Здравствуйте! Помогите написать программу на Pascal
    Даны натуральное число n, действительные числа y1, ... , yn.
    найти:
    max(|z1|, ... , |zn|),
    где zi = yi при |yi| <=2,
    0,5 в противном случае.

Ответы 6

  • Спасибо) Только вы можете написать это немного попроще?)
    • Автор:

      kira56
    • 5 лет назад
    • 0
  • Программа в два оператора сложная??? А попроще - это когда их полтора десятка?
  • К сожалению, Вы не указали диалекта/версии паскаля, на котором нужна программа. Это Ваш недочет. Поэтому совершенно непонятно, почему теперь нужно делать двойную работу из-за Вашего недостаточно серьезного отношения в вопросу. Чужой труд, хоть он и бесплатный, все же надо уважать...
  • ок, спасибо за ответ
  • Пожалуйста
    • Автор:

      toriuvrq
    • 5 лет назад
    • 0
  • // PascalABC.NET 3.3, сборка 1634 от 14.02.2018// Внимание! Если программа не работает, обновите версию!begin  var n:=ReadInteger('n=');  ReadSeqReal('Введите '+n+' чисел:',n)      .Select(y->Abs(y)<=2?Abs(y):0.5).Max.Printlnend.
    answer img
    • Автор:

      teresa39
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years