• Найти количество элементов массива целых чисел, больших квадрата первого элемента этого массива. Если таких нет, выдать сообщение "поиск неудачен". Паскаль

Ответы 1

  • // PascalABC.NET 3.0, сборка 1076begin  var n:=ReadInteger('Число элементов массива=');  var a:=ArrRandom(n,-25,25);  Write('Исходный массив: '); a.Println;  var k:=a.Where(x->sqr(x)>sqr(a[0])).Count;  if k>0 then Writeln    ('Найдено ',k,' элементов, квадрат которых больше квадрата первого')  else Writeln    ('Нет ни одного элемента, квадрат которого больше квадрата первого')end.Тестовое решение:Число элементов массива=15Исходный массив: 11 12 -11 -3 -16 -22 22 4 -4 -1 -16 -9 -19 4 16Найдено 7 элементов, квадрат которых больше квадрата первого
    • Автор:

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

Войти через Google

или

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

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

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