Задать вопрос
@gleb_oj

Неправильно выводит косинус, что не так?

using System;

namespace ConsoleApp24
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("введите начальную скорость");
            int vstart = Convert.ToInt32(Console.ReadLine());
            int g = 10;
            Console.WriteLine("введите угол");
            double ugol = Convert.ToDouble(Console.ReadLine());
            double vvert = vstart * Math.Sin(ugol);
            double vgor = vstart * Math.Cos(ugol); // тут почему - то неправильно косинус выводит
            double t = vvert * 2 / g;
            double S = vgor * t;
            Console.WriteLine(S);
            Console.WriteLine(t);


        }
    }
}
  • Вопрос задан
  • 213 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
milssky
@milssky
Координатор племени фиолетовых обезьянок
https://docs.microsoft.com/ru-ru/dotnet/api/system...
Угол нужно перевести в радианы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы