Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2017, 01:37   #1
Evilinsider
Новичок
Джуниор
 
Регистрация: 19.11.2017
Сообщений: 2
По умолчанию Прошу помощи с задачей на c#.

Здравствуйте! Прошу помочь с задачей:
Дополнить приложение, разработанное в лабораторной работе N 9 наследуемыми
формами:
 окно - справка с информацией о том, что делает программа и кто ее создатель;
 окно для ввода логина и пароля пользователя программы ( с проверкой
правильности ввода).

Предыдущая задача:
Создать класс Triangle (треугольник), задав в нем длину двух сторон, угол между
ними, методы вычисления площади и периметра. На его основе создать классы,
описывающие равносторонний, равнобедренный и прямоугольный треугольники со
своими методами вычисления площади и периметра.

Мой код к задаче:

Код:
class Triangle
        {
            int a, b;
            double angle, pi_2 = Math.Asin(1.0);
            public void Get_a_b_angle()
            {
                Console.WriteLine("Введите сторону a:");
                a = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите сторону b:");
                b = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите угол:");
                angle = Convert.ToInt32(Console.ReadLine());

            }

            public double Count_S()
            {
                return (0.5 * a * b * Math.Sin(pi_2 * angle / 90));
            }

            public double Count_P()
            {
                return (a + b + Math.Sqrt(a * a + b * b - 2 * a * b * Math.Cos(pi_2 * angle / 90)));
            }
        }



    class Program { 


        static void Main(string[] args)
   
            {
            
            Triangle test = new Triangle();
                test.Get_a_b_angle();
                Console.WriteLine("Площадь = {0}", test.Count_S());
                Console.WriteLine("Периметр = {0}", test.Count_P());
                Console.ReadLine();
            }

        }
Evilinsider вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу помощи с задачей на c#. Evilinsider Помощь студентам 0 19.11.2017 00:59
прошу о помощи с одной задачей, связанной с онлайн флеш игрой в социальной сети. ljulia Фриланс 1 26.01.2017 15:27
прошу помощи ex-hack Помощь студентам 2 05.06.2009 15:54