Напишите программу для расчета по двум формулам - 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();
             }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы