Каждый раз, когда я вставляю размер, отличный от 39, консоль ничего не отображает, как это исправить? ⇐ C#
-
Anonymous
Каждый раз, когда я вставляю размер, отличный от 39, консоль ничего не отображает, как это исправить?
с использованием системы; пространство имен { класс Привет { static void Main(string[] args) { размер int = 39; цвет строки = «черный»; if (размер == 40 && (цвет == "черный" || цвет == "синий")) { Console.WriteLine("ОК, я возьму это"); } иначе, если (размер = 40) { Console.WriteLine("Он немного великоват, но я все равно возьму его"); } else if ((цвет != "черный" || цвет != "синий") && (размер = 40)) { Console.WriteLine("Размер хороший, но я бы предпочел другой цвет"); } Консоль.ReadLine(); } } } каждый раз, когда я запускаю его, он похож на другие иначе, если не существует, и я не знаю, как это исправить, и просто не могу заставить его работать. Единственный раз, когда это сработало, это когда я использовал else без if перед ним, но смог отобразить только общее сообщение, которое было что-то вроде: "хм, кажется, я я откажусь от покупки этого", но я бы предпочел что-то более конкретное.
с использованием системы; пространство имен { класс Привет { static void Main(string[] args) { размер int = 39; цвет строки = «черный»; if (размер == 40 && (цвет == "черный" || цвет == "синий")) { Console.WriteLine("ОК, я возьму это"); } иначе, если (размер = 40) { Console.WriteLine("Он немного великоват, но я все равно возьму его"); } else if ((цвет != "черный" || цвет != "синий") && (размер = 40)) { Console.WriteLine("Размер хороший, но я бы предпочел другой цвет"); } Консоль.ReadLine(); } } } каждый раз, когда я запускаю его, он похож на другие иначе, если не существует, и я не знаю, как это исправить, и просто не могу заставить его работать. Единственный раз, когда это сработало, это когда я использовал else без if перед ним, но смог отобразить только общее сообщение, которое было что-то вроде: "хм, кажется, я я откажусь от покупки этого", но я бы предпочел что-то более конкретное.
Мобильная версия