desislava_topuzakova

02. Сумиране на цифрите на число

Nov 28th, 2021
829
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2.  
  3. namespace _2._SumDigitsNumber
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             //повтаряме - не знаем колко пъти (while)
  10.             //1. взимаме последната цифра -> число % 10
  11.             //2. сумираме последната цифра
  12.             //3. премахваме последната цифра от числото
  13.             //спираме да повтаряме: число == 0
  14.             //продължаваме да повтаряме: число != 0
  15.             int number = int.Parse(Console.ReadLine());
  16.             int sum = 0; //сумата от цифрите
  17.             while (number != 0)
  18.             {
  19.                 int lastDigit = number % 10;
  20.                 sum += lastDigit;
  21.                 number = number / 10;
  22.             }
  23.  
  24.             Console.WriteLine(sum);
  25.  
  26.         }
  27.     }
  28. }
  29.  
RAW Paste Data