Отчет по лабораторная работа 11 по дисциплине Языки программирования
Скачать 13.81 Kb.
|
Министерство науки и высшего образования Российской Федерации ФГБОУ ВО «Кубанский государственный технологический университет» (ФГБОУ ВО «КубГТУ») Институт компьютерных систем и информационной безопасности Кафедра информационных систем и программирования Направление 10.03.01 Информационная безопасность ОТЧЕТ по лабораторная работа № 11 по дисциплине «Языки программирования» на тему: Методы Выполнил студент Леонов Владимир Витальевич, 1 курс, группа 21-КБ-ИБ1 Допущена к защите__________________ Руководитель работы, профессор Г.С. Петриченко Краснодар 2022 Цель работы – познакомиться с правилами организации методов пользовательских классов, получить практические навыки их построения. 15. Определить полусумму длин двух векторов А[3], В[5]. Длина вектора определяется как корень квадратный из суммы квадратов его проекций. (Использовать метод определения длины вектора). using System; namespace laba_11 { class Program { static void Main(string[] args) { Console.WriteLine("Введите через пробел вектор А"); string[] s = Console.ReadLine().Split(' '); int[] A = { int.Parse(s[0]), int.Parse(s[1]), int.Parse(s[2])}; Console.WriteLine("Введите через пробел вектор B"); string[] ss = Console.ReadLine().Split(' '); int[] B = { int.Parse(ss[0]), int.Parse(ss[1]), int.Parse(ss[2]), int.Parse(ss[3]), int.Parse(ss[4]) }; double x = dlin(A) + dlin(B); Console.WriteLine("\n" + "Полусумма векторов равна: " + x/2 ); Console.ReadLine(); } public static double dlin(int[] a) { double sum = 0; for(int i = 0; i < a.Length; i++) { sum += a[i] * a[i]; } return Math.Sqrt(sum); } } } Вывод– познакомился с правилами организации методов пользовательских классов, получил практические навыки их построения. |