desislava_topuzakova

06. Special Numbers (nested loops)

Jul 11th, 2021
1,783
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.55 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ConsoleApp4
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int n = int.Parse(Console.ReadLine());
  10.             //всички числа от 1111 до 9999
  11.             for (int thousands = 1; thousands <= 9; thousands++)
  12.             {
  13.                 for (int hundreds = 1; hundreds <= 9; hundreds++)
  14.                 {
  15.                     for (int tens = 1; tens <= 9; tens++)
  16.                     {
  17.                         for (int units = 1; units <= 9; units++)
  18.                         {
  19.                             //n трябва да се дели на хилядните без остатък
  20.                             bool check1 = n % thousands == 0;
  21.                             //n трябва да се дели на стотиците без остатък
  22.                             bool check2 = n % hundreds == 0;
  23.                             //n трябва да се дели на десетиците без остатък
  24.                             bool check3 = n % tens == 0;
  25.                             //n трябва да се дели на единиците без остатък
  26.                             bool check4 = n % units == 0;
  27.  
  28.                             if (check1 && check2 && check3 && check4)
  29.                             {
  30.                                 Console.Write($"{thousands}{hundreds}{tens}{units} ");
  31.                             }
  32.                         }
  33.                     }
  34.                 }
  35.             }
  36.  
  37.         }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment