Advertisement
Spocoman

04. Personal Titles

Nov 17th, 2021 (edited)
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.01 KB | None | 0 0
  1. using System;
  2.  
  3. namespace PersonalTitles
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             double age = double.Parse(Console.ReadLine());
  10.             string gender = Console.ReadLine();
  11.  
  12.             if (age < 16 && gender == "m")
  13.             {
  14.                 Console.WriteLine("Master");
  15.             }
  16.             else if (age >=16 && gender == "m")
  17.             {
  18.                 Console.WriteLine("Mr.");
  19.             }
  20.             else if (gender == "f" && age < 16)
  21.             {
  22.                 Console.WriteLine("Miss");
  23.             }
  24.             else if (gender == "f" && age >= 16)
  25.             {
  26.                 Console.WriteLine("Ms.");
  27.             }
  28.         }
  29.     }
  30. }
  31.  
  32. Или така:
  33.  
  34. using System;
  35.  
  36. namespace PersonalTitles
  37. {
  38.     class Program
  39.     {
  40.         static void Main(string[] args)
  41.         {
  42.             double age = double.Parse(Console.ReadLine());
  43.             string gender = Console.ReadLine();
  44.  
  45.             if (age < 16)
  46.             {
  47.                 if (gender == "m")
  48.                 {
  49.                     Console.WriteLine("Master");
  50.                 }
  51.                 else if (gender == "f")
  52.                 {
  53.                     Console.WriteLine("Miss");
  54.                 }
  55.             }
  56.             else
  57.             {
  58.                 if (gender == "m")
  59.                 {
  60.                     Console.WriteLine("Mr.");
  61.                 }
  62.                 else if (gender == "f")
  63.                 {
  64.                     Console.WriteLine("Ms.");
  65.                 }
  66.             }
  67.         }
  68.     }
  69. }
  70.  
  71. Тарикатско с тернарен оператор:
  72.  
  73. using System;
  74.  
  75. namespace PersonalTitles
  76. {
  77.     class Program
  78.     {
  79.         static void Main(string[] args)
  80.         {
  81.             double age = double.Parse(Console.ReadLine());
  82.             string gender = Console.ReadLine();
  83.  
  84.             Console.WriteLine(age < 16 ? (gender == "m" ? "Master" : "Miss") : (gender == "m" ? "Mr." : "Ms."));
  85.         }
  86.     }
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement