Ошибка при сравнении веса товара - C#
Формулировка задачи:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; /**.Разработать класс Изделие с 4 полями: название, вес, цвет, цена и двумя методами. Первый метод изменяет цену изделия и выводит на консоль старую и новую цену. Второй метод анализирует вес изделия и выводит на консоль сообщение: Если вес <10 выводит ”Легкий изделие. Его вес=” +<вес> Если вес >50 выводит ”Тяжелое изделие. Его вес=” +<вес> Доступ к полям реализовать через get и set. Реализовать конструктор без параметров, а инициализацию полей выполнить через свойства в коде программы. **/ namespace Nek1 { public class Tovar { private string nazvaie; private string weight; private string color; private string price; private string newprice; public Tovar() { } public string Nazvaie { get { return nazvaie; } set { nazvaie = value; } } public string Weight { get { return weight; } set { weight = value; } } public string Color { get { return color; } set { color = value; } } public string Price { get { return price; } set { price = value; } } public string NewPrice { get { return newprice; } set { newprice = value; } } public void Vosk(string TovarPrise, string TovarNewPrice) { newprice = TovarPrise; price = TovarNewPrice; Console.WriteLine(TovarPrise + " Новая цена = " + TovarNewPrice + " Грн"); Console.ReadKey(); } /* public double newPrice(double pri, int wei) { double newPri = 0; if (wei > 50) { newPri = pri * 0.8; Console.WriteLine("Тяжелое изделие. Его вес=" + wei); } else if (wei < 10) { newPri = pri * 1.4; Console.WriteLine("Легкое изделие. Его вес=" + wei); } else { newPri = pri; Console.WriteLine("Нормальное изделие. Его вес=" + wei); } } */ public void WeightPon(double weight) { // Якщо вага < 10 виводить ”Легкий виріб. Його вага =” +< вага > // Якщо вага > 50 виводить ”Важкий виріб. Його вага =” +< вага > if (weight < 10) Console.WriteLine("Легкий виріб. Його вага = " + weight); if (weight > 50) Console.WriteLine("Важкий виріб. Його вага = " + weight); } } }
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Nek1 { class Class2 { static void Main(string[] args) { Tovar tovar = new Tovar(); tovar.Nazvaie = "Рис "; tovar.Weight = "1 "; tovar.Color = "Белый "; tovar.Price = "20 "; Console.WriteLine(tovar.Nazvaie + tovar.Color + tovar.Weight + tovar.Price); Console.WriteLine("Введите новую цену "); tovar.Vosk("Старая цена = " + tovar.Price + "грн,", Console.ReadLine()); tovar.WeightPon(tovar.Weight); } } }
tovar.WeightPon(tovar.Weight);
Решение задачи: «Ошибка при сравнении веса товара»
textual
Листинг программы
tovar.WeightPon(tovar.Weight);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д