Advertisement
VladoG

DigitalClock_2023_02_28

Feb 28th, 2023 (edited)
724
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.81 KB | None | 0 0
  1.             // Да се направи ЦИФРОВ ЧАСОВНИК в следният формат:
  2.             // 19 : 45 : 03
  3.             // ________ - на всяка секунда тиретата да се увеличават с 1
  4.             // _ ... __ - да стига до 12бр. тирета и да започва пак от 1 тире
  5.  
  6.             // 1. Безкраен цикъл - WHILE -> условието му = true
  7.             // 2. Във безкрайния цъкъл трябва да имаме:
  8.             // 3 броя вложени цикли FOR
  9.             // - най-външният цикъл ще брои ЧАСОВЕТЕ
  10.             // - средният цикъл ще брои МИНУТИТЕ
  11.             // - най-вътрешният цикъл ще брои СЕКУНДИТЕ
  12.  
  13.  
  14.             while (true)
  15.             {
  16.                 // Цикъл за ЧАСОВТЕ
  17.                 for (int hours = 0; hours <= 23; hours++)
  18.                 {
  19.                     // Цикъл за МИНУТИТЕ
  20.                     for (int minutes = 0; minutes <= 59; minutes++)
  21.                     {
  22.                         // Цикъл за СЕКУНДИТЕ
  23.                         for (int seconds = 0; seconds <= 59; seconds++)
  24.                         {
  25.                             Console.WriteLine("{0, 0:D2} : {1, 0:D2} : {2, 0:D2}", hours, minutes, seconds);
  26.                             Console.WriteLine(new string('_', seconds % 13));
  27.                             Thread.Sleep(1000); // 1 секунда - добавете най-горе -> using System.Threading ако сте с Visual Studio 2019
  28.                             Console.Clear(); // Изтрива екрана
  29.                         }
  30.  
  31.                     }
  32.  
  33.  
  34.                 }
  35.  
  36.  
  37.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement