Advertisement
Spocoman

02. Division

Jan 12th, 2022
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.52 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Division
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int num = int.Parse(Console.ReadLine());
  10.             int output = 0;
  11.  
  12.             if (num % 10 == 0)
  13.             {
  14.                 output = 10;
  15.             }
  16.             else if (num % 7 == 0)
  17.             {
  18.                 output = 7;
  19.             }
  20.             else if (num % 6 == 0)
  21.             {
  22.                 output = 6;
  23.             }
  24.             else if (num % 3 == 0)
  25.             {
  26.                 output = 3;
  27.             }
  28.             else if (num % 2 == 0)
  29.             {
  30.                 output = 2;
  31.             }
  32.  
  33.             if (output != 0)
  34.             {
  35.                 Console.WriteLine($"The number is divisible by {output}");
  36.             }
  37.             else
  38.             {
  39.                 Console.WriteLine("Not divisible");
  40.             }
  41.         }
  42.     }
  43. }
  44.  
  45.  
  46. Решение с тернарен оператор:
  47.  
  48. using System;
  49.  
  50. namespace Division
  51. {
  52.     class Program
  53.     {
  54.         static void Main(string[] args)
  55.         {
  56.             int num = int.Parse(Console.ReadLine());
  57.             string output =
  58.                 num % 10 == 0 ? "10" :
  59.                 num % 7 == 0 ? "7" :
  60.                 num % 6 == 0 ? "6" :
  61.                 num % 3 == 0 ? "3" :
  62.                 num % 2 == 0 ? "2" : "Not divisible";
  63.  
  64.             Console.WriteLine(output == "Not divisible" ? "Not divisible" : $"The number is divisible by {output}");    
  65.         }
  66.     }
  67. }
  68.  
  69.  
  70.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement