Класс "Конус" и программа демонстрации его работы - C#

Узнай цену своей работы

Формулировка задачи:

Взываю к помощи, крайняя проблема которую я не могу решить. Вы славитесь скоростью и качеством да не покиньте меня и в этот раз о великие. Аннотация: Создать класс в соответствии с заданием и написать программу, использующую класс для решения поставленной задачей. В программе следует предусмотреть ввод данных, вывод исходных данных и результатов (вывод информации следует организовать таким образом, чтобы на одном экране одновременно были видны и исходные данные и полученные результаты). Собственно вот задание: Построить класс конусов. Предусмотреть конструктор класса и метод для вычисления объёма конуса. Написать программу, демонстрирующую работу с этим классом для вычисления объёмов двух конусов с радиусами оснований и высотами 3; 4 и 2; 1. Отплачу чем смогу)

Решение задачи: «Класс "Конус" и программа демонстрации его работы»

textual
Листинг программы
  1.     class Program
  2.     {
  3.         class MyCone
  4.         {
  5.             public const double pi = Math.PI;
  6.             protected double R, H;
  7.  
  8.             // Default constructor:
  9.             public MyCone()
  10.             {
  11.                 R = 0;
  12.                 H = 0;
  13.             }
  14.  
  15.             public MyCone(double x, double y)
  16.             {
  17.                 this.R = x;
  18.                 this.H = y;
  19.             }
  20.  
  21.             public void Vol()
  22.             {
  23.                 double V = (pi * R * R * H) / 3;
  24.                 Console.WriteLine("Объем конуса = {0}", V);
  25.             }
  26.         }
  27.  
  28.    
  29.         static void Main(string[] args)
  30.         {
  31.             Console.Write("Введите радиус 1-го конуса ");
  32.             double radius = Convert.ToDouble(Console.ReadLine());
  33.             Console.Write("Введите высоту 1-го конуса ");
  34.             double height = Convert.ToDouble(Console.ReadLine());
  35.             MyCone cone1 = new MyCone(radius, height);
  36.             cone1.Vol();
  37.             Console.Write("Введите радиус 2-го конуса ");
  38.             radius = Convert.ToDouble(Console.ReadLine());
  39.             Console.Write("Введите высоту 2-го конуса ");
  40.             height = Convert.ToDouble(Console.ReadLine());
  41.             MyCone cone2 = new MyCone(radius, height);
  42.             cone2.Vol();
  43.  
  44.             Console.ReadLine();
  45.         }
  46.     }

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


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

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

11   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы