Advertisement
bullit3189

Sum prime and nonprime numbers

Nov 1st, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. using System;
  2.  
  3. public class Program
  4. {
  5. public static void Main()
  6. {
  7. string input = Console.ReadLine();
  8. int sumPrime = 0;
  9. int sumNonprime = 0;
  10.  
  11. while (input != "stop")
  12. {
  13.  
  14. int num = int.Parse(input);
  15. int count = 0;
  16.  
  17. for (int i = 2; i <= Math.Sqrt(num); i++)
  18. {
  19.  
  20. if (num % i == 0)
  21. {
  22. count++;
  23. break;
  24. }
  25.  
  26. }
  27.  
  28. if (num < 0)
  29. {
  30. Console.WriteLine("Number is negative.");
  31. }
  32. else if (count > 0 || num == 1)
  33. {
  34. sumNonprime += num;
  35. }
  36. else
  37. {
  38. sumPrime += num;
  39. }
  40.  
  41. input = Console.ReadLine();
  42.  
  43.  
  44. }
  45.  
  46. Console.WriteLine("Sum of all prime numbers is: {0}", sumPrime);
  47. Console.WriteLine("Sum of all non prime numbers is: {0}", sumNonprime);
  48.  
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement