Spocoman

10. Weather Forecast - Part 2

Nov 15th, 2021 (edited)
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.54 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Weather2
  4. {
  5.     class Program
  6.     {
  7.         static void Main()
  8.         {
  9.             double degrees = double .Parse(Console.ReadLine());
  10.             if (degrees >= 5 && degrees < 12)
  11.             {
  12.                 Console.WriteLine("Cold");
  13.             }
  14.             else if (degrees >= 12 && degrees < 15)
  15.             {
  16.                 Console.WriteLine("Cool");
  17.             }
  18.             else if (degrees >=15 && degrees <= 20)
  19.             {
  20.                 Console.WriteLine("Mild");
  21.             }
  22.             else if (degrees > 20 && degrees < 26)
  23.             {
  24.                 Console.WriteLine("Warm");
  25.             }
  26.             else if (degrees >= 26 && degrees <= 35)
  27.             {
  28.                 Console.WriteLine("Hot");
  29.             }
  30.             else
  31.             {
  32.                 Console.WriteLine("unknown");
  33.             }          
  34.         }
  35.     }
  36. }
  37.  
  38. Решение с тернарен оператор:
  39.  
  40. using System;
  41.  
  42. namespace Weather2
  43. {
  44.     class Program
  45.     {
  46.         static void Main()
  47.         {
  48.             double degrees = double.Parse(Console.ReadLine());
  49.  
  50.             string weather = degrees >= 5 && degrees < 12 ? "Cold" :
  51.                              degrees >= 12 && degrees < 15 ? "Cool" :
  52.                              degrees >= 15 && degrees <= 20 ? "Mild" :
  53.                              degrees > 20 && degrees < 26 ? "Warm" :
  54.                              degrees >= 26 && degrees <= 35 ? "Hot" : "unknown";
  55.  
  56.             Console.WriteLine(weather);
  57.         }
  58.     }
  59. }
Add Comment
Please, Sign In to add comment