Разработать структуру "Товар" - C#
Формулировка задачи:
Разработать структуру Товар с 3 полями: тип, название, производитель, цена.
Например, Конфеты Вечерний Киев Рошен, 150
Реализовать конструктор с параметрами и 2 методы.
Первый метод имеет 3 параметра для изменения значений полей и выводит на консоль новые значения
Второй метод вводит с консоли число товаров, вычисляет стоимость и выводит на консоль Тип, название, количество товара и исчисленную стоимость.
[CSHARP]using System;
вычисляет стоимость и выводит на консоль Тип, название, количество товара и исчисленную стоимость.!!!!
Помогите пожалуйста.
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Tovar
{
struct Tovar
{
public string type;
public string name;
public string manufacturer;
public string price;
public Tovar(string TType, string TName, string TManufacturer, string TPrice)
{
type = TType;
name = TName;
manufacturer = TManufacturer;
price = TPrice;
}
public void Tovari(string TType, string TName, string TManufacturer)
{
type = TType;
name = TName;
manufacturer = TManufacturer;
Console.WriteLine(type + " " + name + " " + manufacturer + " ");
}
public void Tovari(string TType, string TName, string Kilkist, string Price)
{
var kilkist = Kilkist;
int vartist = int.Parse(Kilkist) * int.Parse(Price);
Console.WriteLine(type + " " + name + " " + kilkist + " " + vartist + "грн");
}
}
}using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Tovar
{
class Program
{
static void Main(string[] args)
{
Tovar tovar = new Tovar();
tovar.manufacturer = "Рошен";
tovar.name = "Бароборис";
tovar.type = "Конфеты";
tovar.price = "150";
Console.WriteLine(tovar.manufacturer +" "+ tovar.name + " " + tovar.type + " " + tovar.price);
tovar.Tovari("Рошен2","Барборис2","Конфеты2");
Console.WriteLine("Введите количество товара ");
Console.WriteLine(tovar.type + " " + tovar.name + " " + Console.ReadLine() + " " + Console.ReadLine());
Console.ReadKey();
}
}
}Решение задачи: «Разработать структуру "Товар"»
textual
Листинг программы
struct Tovar
{
public string type;
public string name;
public string manufacturer;
public double price;
public Tovar(string TType, string TName, string TManufacturer, double TPrice)
{
type = TType;
name = TName;
manufacturer = TManufacturer;
price = TPrice;
}
public void Tovari(string TType, string TName, string TManufacturer, double Price)
{
type = TType;
name = TName;
manufacturer = TManufacturer;
price = Price;
Console.WriteLine(type + " " + name + " " + manufacturer + " " + price.ToString());
}
public void Tovari(int Kilkist)
{
int vartist = Kilkist*price;
Console.WriteLine(type + " " + name + " " + kilkist.ToString() + " " + vartist.ToString() + "грн");
}