Найти косинус угла между векторами - C#
Решение задачи: «Найти косинус угла между векторами»
textual
Листинг программы
- static void Main(string[] args)
- {
- Console.WriteLine("Введите а1");
- double a1 = double.Parse(Console.ReadLine());
- Console.WriteLine("Введите а2");
- double a2 = double.Parse(Console.ReadLine());
- Console.WriteLine("Введите b1");
- double b1 = double.Parse(Console.ReadLine());
- Console.WriteLine("Введите b2");
- double b2= double.Parse(Console.ReadLine());
- double scalar = a1 * b1 + a2 * b2;
- double modulA = Math.Sqrt(Math.Pow(a1,2) + Math.Pow(a2,2));
- double modulB = Math.Sqrt(Math.Pow(b1,2) + Math.Pow(b2,2));
- double Cos = scalar/( modulA * modulB);
- Console.WriteLine(Cos);
- Console.ReadKey();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д