Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ConsoleApp2
  4. {
  5. class Program
  6. {
  7. static int Read()
  8. {/// intering numbers which x is 1000<=x<=9999 or else print "wrong" and exit the programm
  9. int numberreturn;
  10. bool number = int.TryParse(Console.ReadLine(), out numberreturn);
  11. if ( number && numberreturn>=1000 && 9999>=numberreturn)
  12. {
  13. return numberreturn;
  14. }
  15. else
  16. {
  17. Console.WriteLine("wrong");
  18. Environment.Exit(0);
  19. return 0;
  20. }
  21.  
  22.  
  23. }
  24. static void Main(string[] args)
  25. {/// input step
  26. int num = Read();
  27. /// write a number of one half x%100 and invert another num%10*10+num/10%10 and get 1 if 2 halfs are equal or any other number if they are not
  28. try
  29. {
  30. int numberalg = num / 100 / (num % 10 * 10 + num / 10 % 10);
  31. ///catch nums which are ok in the first tests because not int
  32. int numberalg2 = num / 100 % (num % 10 * 10 + num / 10 % 10);
  33. Console.WriteLine(numberalg+numberalg2);
  34. }
  35. /// if a half equal = 0
  36. catch
  37. {
  38. Console.WriteLine("666");
  39. }
  40. }
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement