Advertisement
Spocoman

09. Fruit or Vegetable

Nov 17th, 2021 (edited)
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.12 KB | None | 0 0
  1. Решение със switch:
  2.  
  3. using System;
  4.  
  5. namespace FruitOrVegetable
  6. {
  7.     class Program
  8.     {
  9.         static void Main(string[] args)
  10.         {
  11.             string product = Console.ReadLine();
  12.             switch (product)
  13.             {
  14.                 case "banana":
  15.                 case "apple":
  16.                 case "kiwi":
  17.                 case "cherry":
  18.                 case "lemon":
  19.                 case "grapes":
  20.                     Console.WriteLine("fruit");
  21.                     break;
  22.                 case "tomato":
  23.                 case "cucumber":
  24.                 case "pepper":
  25.                 case "carrot":
  26.                     Console.WriteLine("vegetable");
  27.                     break;
  28.                 default:
  29.                     Console.WriteLine("unknown");
  30.                     break;
  31.             }  
  32.         }
  33.     }
  34. }
  35.  
  36. Решение с if-else:
  37.  
  38. using System;
  39.  
  40. namespace FruitOrVegetable
  41. {
  42.     class Program
  43.     {
  44.         static void Main(string[] args)
  45.         {
  46.             string product = Console.ReadLine();
  47.  
  48.             if (product == "banana" || product == "apple" || product == "kiwi" || product == "cherry" || product == "lemon" || product == "grapes")
  49.             {
  50.                 Console.WriteLine("fruit");
  51.             }
  52.             else if (product == "tomato" || product == "cucumber" || product == "pepper" || product == "carrot")
  53.             {
  54.                 Console.WriteLine("vegetable");
  55.             }
  56.             else
  57.             {
  58.                 Console.WriteLine("unknown");
  59.             }
  60.         }
  61.     }
  62. }
  63.  
  64. Решение с тернарен оператор:
  65.  
  66. using System;
  67.  
  68. namespace FruitOrVegetable
  69. {
  70.     class Program
  71.     {
  72.         static void Main(string[] args)
  73.         {
  74.             string product = Console.ReadLine();
  75.  
  76.             Console.WriteLine( product == "banana" || product == "apple" || product == "kiwi"|| product == "cherry" || product == "lemon" || product == "grapes" ? "fruit" : product == "tomato" || product == "cucumber" || product == "pepper" || product == "carrot" ? "vegetable" : "unknown");
  77.  
  78.         }
  79.     }
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement