Nikolaevich1534
?>

Что получиться в результате выполнения этой программы? *варианты ответов:а) Ошибкаb) a=3 b=5d) ' a=', a, ' b=', bc) 3=a 5=be) 3+5=8​

Информатика

Ответы

officem695

a)Ошибка

Объяснение:

нельзя присваивать числовые значения переменным типа char

Chutaeva381
Public static double CosineBetweenVectors(double[] a, double[] b)
        {
            if (a.Length != b.Length || a.Length == 0) throw new Exception("не верные параметры");

            double ab = 0;
            double a_length = 0;
            double b_length = 0;
            for (var i = 0; i < a.Length; i++)
            {
                ab += a[i] * b[i];
                a_length = a[i] * a[i];
                b_length = b[i] * b[i];
            }

            if (a_length * b_length == 0) throw new Exception("Нулевые вектора");

            return ab / Math.Sqrt(a_length) / Math.Sqrt(b_length);
        }
AkimovaI1608
// PascalABC.NET 3.2, сборка 1485 от 15.06.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandomReal(15,-10,10); a.Println;
  Writeln('Элементов, больших первого, ',
      a.Where(x->x>a[0]).Count)
end.

Пример
1.32138581542363 -7.42206571503639 -8.75516477914302 6.17963798166236 -4.88329186797295 6.02313704603498 -5.68947898023272 -4.43705633023617 2.51164194779081 -3.27493339463833 8.22698325767507 -7.95714398750902 4.07602354608291 -2.3214872238792 4.90172023647545
Элементов, больших первого, 6

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Что получиться в результате выполнения этой программы? *варианты ответов:а) Ошибкаb) a=3 b=5d) ' a=', a, ' b=', bc) 3=a 5=be) 3+5=8​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Андрееевич787
reception
Мусаев Игоревич371
tarhan1221
alex091177443
Александр Сергей
gelena03
ngz55
shilinmikhaillg
notka19746
alexseyzyablov
osipovasalex5316
svetarakityanskaya
Жуков219
Leonidovich_Elena771