Advertisement
Dianov

Nested Loops - Exercise (06. Special Numbers)

Mar 4th, 2021
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.08 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace SpecialNumbers
  8.  
  9. {
  10.     class Program
  11.     {
  12.         static void Main(string[] args)
  13.         {
  14.             int usersNumber = int.Parse(Console.ReadLine());
  15.  
  16.             for (int i = 1111; i <= 9999; i++)
  17.             {
  18.                 string currentNumber = i.ToString();
  19.  
  20.                 int number1 = int.Parse(currentNumber[0].ToString());
  21.                 int number2 = int.Parse(currentNumber[1].ToString());
  22.                 int number3 = int.Parse(currentNumber[2].ToString());
  23.                 int number4 = int.Parse(currentNumber[3].ToString());
  24.  
  25.                 if (number1 != 0 && number2 != 0 && number3 != 0 && number4 != 0)
  26.                 {
  27.                     if (usersNumber % number1 == 0 && usersNumber % number2 == 0 && usersNumber % number3 == 0 && usersNumber % number4 == 0)
  28.                     {
  29.                         Console.Write($"{currentNumber} ");
  30.                     }
  31.                 }
  32.             }
  33.  
  34.         }
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement