• Даны два вещественных вектора А и В. Логической переменной С присвоить значение TRUE, если у вектора А количество положительных элементов больше, чем у вектора В, и значение FALSE в противном случае (Pascal)

Ответы 1

  • // PascalABC.NET 3.2, сборка 1362 от 14.12.2016// Внимание! Если программа не работает, обновите версию!begin  var a:=ArrRandomReal(ReadInteger('Длина вектора А='),-50,50); a.Println;  var b:=ArrRandomReal(ReadInteger('Длина вектора B='),-50,50); b.Println;  var c:=(a.Where(x->x>0).Count)>(b.Where(x->x>0).Count);  Writeln(c)end.ПримерДлина вектора А= 511.2705506669686 48.3210324301948 42.773549674439 43.1555606858598 -18.5803525469174Длина вектора B= 615.3481486557741 -19.0451312200376 -19.2453642232555 -11.3293506025008 48.204669308944 32.6231040445264True
  • Добавить свой ответ

Войти через Google

или

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

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

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