Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace NestedLoopsExercise3EqualSumsEvenOddPosition
- {
- class Program
- {
- static void Main(string[] args)
- {
- int lowerLimit = int.Parse(Console.ReadLine());
- int upperLimit = int.Parse(Console.ReadLine());
- for (int currentNumber = lowerLimit; currentNumber <= upperLimit; currentNumber++)
- {
- string currentNumberAsText = currentNumber.ToString(); // преобразуване на число в низ, за да можем да го обходим
- int oddSum = 0; // 2nd
- int evenSum = 0;
- for (int i = 0; i < currentNumberAsText.Length; i++)
- {
- int currentDigit = int.Parse(currentNumberAsText[i].ToString()); // преобразуване на позиция в знак
- if (i % 2 == 0) // 3rd
- {
- evenSum += currentDigit;
- }
- else
- {
- oddSum += currentDigit;
- }
- }
- if (oddSum == evenSum) // 4th
- {
- Console.Write($"{currentNumber} ");
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement