Разработать класс с методом вычисления стоимости разговора по телефону - C#
Формулировка задачи:
Разработать собственный класс, содержащий метод для вычисления стоимости разговора по телефону. Параметрами метода являются: название, код города, цена минуты.(Города:Владивосток,Москва,Мурманск. Код города: 423,095,815. Цены за минуту в рублях: 2.2, 1.0,1.2
Результат оформить в виде:
Введите длительность разговора(целое число минут) =
Код города:
Стоимость: ... руб.
Помогите пожалуйста с решением.
Решение задачи: «Разработать класс с методом вычисления стоимости разговора по телефону»
textual
Листинг программы
- class Myclass
- {
- public void tel(int code, int duration)
- {
- double Vladivostok = 2.2;
- double Moscow = 1.0;
- double Murmansk = 1.2;
- double price;
- if (code == 423)
- {
- price = duration * Vladivostok;
- Console.WriteLine("Вы звоните во Владивосток, стоимость звонка = " + price);
- }
- else if (code == 095)
- {
- price = duration * Moscow;
- Console.WriteLine("Вы звоните в Москву, стоимость звонка = " + price);
- }
- else if (code == 815)
- {
- price = duration * Murmansk;
- Console.WriteLine("Вы звоните в Мурманск, стоимость звонка = " + price);
- }
- else { Console.WriteLine("Такого кода города не существует"); }
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- Myclass MC = new Myclass();
- Console.Write("Введите длительность разговора(целое число минут) = ");
- int duration = Convert.ToInt16(Console.ReadLine());
- Console.Write("Код города: ");
- int code = Convert.ToInt16(Console.ReadLine());
- MC.tel(code, duration);
- Console.ReadKey();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д