Определить значение угла между палкой и полом - C#
Формулировка задачи:
Около стены стоит палка длиной х м. Один её конец находится на расстоянии y от стены. Определить значение угла α между палкой и полом для значений х=10 м и y, изменяющегося от 2 до 7 м с шагом h=1.
Решение задачи: «Определить значение угла между палкой и полом»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication4 { class Program { static void Main() { double a, h=1, y, z, y1; string x; const double PI = 3.14159265; Console.WriteLine("Введите х="); x = Console.ReadLine(); int X = Convert.ToInt32(x); y = 2; y1 = 7; while (y <= y1) { z = Math.Sqrt(X * X - y * y); a = Math.Atan(z / y); y = y + h; Console.WriteLine(360 * a / (2 * PI)); } Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д