Определить значение угла между палкой и полом - 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();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д