Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class Program
- {
- static void Main()
- {
- long result = 0;
- bool isTrue = true;
- while (isTrue)
- {
- string input = Console.ReadLine();
- result = long.Parse(input);
- Console.WriteLine(result);
- long firstNum = (result / 1000000000);
- long secondNum = (result / 100000000) % 10;
- long thirdNum = (result / 10000000) % 10;
- long fourthNum = (result / 1000000) % 10;
- long fifthNum = (result / 100000) % 10;
- long sixthNum = (result / 10000) % 10;
- long seventhNum = (result / 1000) % 10;
- long eighthNum = (result / 100) % 10;
- long ninethNum = (result / 10) % 10;
- long tenthNum = result % 10;
- long resultOfTenthNumber = (firstNum * 2) + (secondNum * 4) + (thirdNum * 8) + (fourthNum * 5) + (fifthNum * 10) + (sixthNum * 9) + (seventhNum * 7) + (eighthNum * 3) + (ninethNum * 6);
- long tenthNumResult = resultOfTenthNumber % 11;
- if ((result.ToString().Length == 10) && (tenthNumResult == tenthNum))
- {
- Console.WriteLine("The egn is correct");
- isTrue = false;
- }
- else
- {
- Console.WriteLine("incorrect, try again");
- isTrue = true;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement