Advertisement
Guest User

Odd / Even Position - Solved

a guest
Jun 18th, 2016
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.77 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApplication9
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. double num = int.Parse(Console.ReadLine());
  14. double maxEven = double.MinValue;
  15. double minEven = double.MaxValue;
  16. double maxOdd = double.MinValue;
  17. double minOdd = double.MaxValue;
  18. double sumEven = 0;
  19. double sumOdd = 0;
  20.  
  21. if (num != 1 && num != 0)
  22. {
  23. for (int i = 1; i <= num; i++)
  24. {
  25. double number = double.Parse(Console.ReadLine());
  26. if (i % 2 == 0)
  27. {
  28. sumEven += number;
  29. if (number > maxEven)
  30. {
  31. maxEven = number;
  32. }
  33. if (number < minEven)
  34. {
  35. minEven = number;
  36. }
  37. }
  38. else if (i % 2 != 0)
  39. {
  40. sumOdd += number;
  41. if (number > maxOdd)
  42. {
  43. maxOdd = number;
  44. }
  45. if (number < minOdd)
  46. {
  47. minOdd = number;
  48. }
  49. }
  50. }
  51. Console.WriteLine("Oddsum = {0}", sumOdd);
  52. Console.WriteLine("Oddmin = {0}", minOdd);
  53. Console.WriteLine("Oddmax = {0}", maxOdd);
  54. Console.WriteLine("Evensum = {0}", sumEven);
  55. Console.WriteLine("Evenmin = {0}", minEven);
  56. Console.WriteLine("Evenmax = {0}", maxEven);
  57. }
  58. else if (num == 0)
  59. {
  60. Console.WriteLine("Oddsum = 0");
  61. Console.WriteLine("Oddmin = No");
  62. Console.WriteLine("Oddmax = No");
  63. Console.WriteLine("Evensum = 0");
  64. Console.WriteLine("Evenmin = No");
  65. Console.WriteLine("Evenmax = No");
  66. }
  67. else if (num == 1)
  68. {
  69. double number = double.Parse(Console.ReadLine());
  70. Console.WriteLine("Oddsum = {0}", number);
  71. Console.WriteLine("Oddmin = {0}", number);
  72. Console.WriteLine("Oddmax = {0}", number);
  73. Console.WriteLine("Evensum = 0");
  74. Console.WriteLine("Evenmin = No");
  75. Console.WriteLine("Evenmax = No");
  76. }
  77. }
  78. }
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement