Напишите программу для расчета по двум формулам - C# (201246)
Формулировка задачи:
Здравствуйте.
Пыталась написать программу, вроде правильное начало, но не знаю, как описать правильно вторую переменную (z2), и правильно ли вообще все. Нужно чтобы показывался результат в радианах и градусах (отдельно написано каждая величина).Задача:
Напишите программу для расчета по двум формулам. Класс Math. Код:namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double z1, z2, alfa; Console.WriteLine("Введите значение alfa="); alfa = Convert.ToDouble(Console.ReadLine()); z1= Math.Cos(3/8)*Math.PI-(alfa/4)-(Math.Cos((11/8)*Math.PI+(alfa/4))); z2 = Math.Sqrt(2)/2*Math.Sin(alfa/2); Console.WriteLine("z1 = " + z1); Console.WriteLine("z2 = " + z2); Console.ReadKey(); } } }
Решение задачи: «Напишите программу для расчета по двум формулам»
textual
Листинг программы
static void Main(string[] args) { double z1, z2, ang; Console.Write("Введите значение угла в градусах="); ang = double.Parse(Console.ReadLine()); double alpha = ang * Math.PI / 180; double cos1 = Math.Cos(3.0 / 8 * Math.PI - alpha / 4); double cos2 = Math.Cos(11.0 / 8 * Math.PI + alpha / 4); z1 = cos1 * cos1 - cos2 * cos2; z2 = Math.Sqrt(2) / 2 * Math.Sin(alpha / 2); Console.WriteLine("ang={0,0:F1}гр. alpha={1,0:F4}рад. z1 = {2}", ang, alpha, z1); Console.WriteLine("ang={0,0:F1}гр. alpha={1,0:F4}рад. z2 = {2}", ang, alpha, z2); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д