Объединить 2 кода в один - C#
Формулировка задачи:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Goods { string name; double price, kol, id; public Goods(string Name, double Price, double Kol, double Id) { name = Name; price = Price; kol = Kol; id = Id; } public double Stoimost() { return (price * kol); } class Program { static void Main() { string name = "Vedro"; Console.WriteLine(name); double kol, price, id; Console.Write("id="); id = Convert.ToDouble(Console.ReadLine()); Console.Write("kol="); kol = Convert.ToDouble(Console.ReadLine()); Console.Write("price="); price = Convert.ToDouble(Console.ReadLine()); Goods goods1 = new Goods("",price, kol,id); { Console.WriteLine("Цена товара={0}", goods1.Stoimost()); Console.ReadKey(); } } } } }
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Goods { string name; double price, kol, id; public Goods(string Name, double Price, double Kol, double Id) { name = Name; price = Price; kol = Kol; id = Id; } static public double operator * (Goods price, Goods kol) { return price.price * kol.kol; } class Program { static void Main() { string name = "Vedro"; Console.WriteLine(name); double kol, price, id; Console.Write("id="); id = Convert.ToDouble(Console.ReadLine()); Console.Write("kol="); kol = Convert.ToDouble(Console.ReadLine()); Console.Write("price="); price = Convert.ToDouble(Console.ReadLine()); Goods goods1 = new Goods("",price, kol,id); { Console.WriteLine("Цена товара={0}", goods1*goods1); Console.ReadKey(); } } } } }
Решение задачи: «Объединить 2 кода в один»
textual
Листинг программы
using System; namespace ConsoleApplication1 { class Goods { string name; double price, kol, id; public Goods(string Name, double Price, double Kol, double Id) { name = Name; price = Price; kol = Kol; id = Id; } public double Stoimost() { return price * kol; } static public double operator *(Goods price, Goods kol) { return price.price * kol.kol; } } class Program { static void Main() { string name = "Vedro"; Console.WriteLine(name); double kol, price, id; Console.Write("id="); id = Convert.ToDouble(Console.ReadLine()); Console.Write("kol="); kol = Convert.ToDouble(Console.ReadLine()); Console.Write("price="); price = Convert.ToDouble(Console.ReadLine()); Goods goods1 = new Goods("", price, kol, id); { Console.WriteLine("Цена товара={0}", goods1.Stoimost()); // Console.WriteLine("Цена товара={0}", goods1 * goods1); // второй вариант (из второго куска кода) Console.ReadKey(); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д