Advertisement
nnikolov

Untitled

Mar 7th, 2020
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _03._Odd_._Even_Position
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. double n = int.Parse(Console.ReadLine());
  10. double OddMax = double.MinValue;
  11. double EvenMax = double.MinValue;
  12. double OddMin = double.MaxValue;
  13. double EvenMin = double.MaxValue;
  14. double OddSum = 0;
  15. double EvenSum = 0;
  16.  
  17. for (double i = 1; i <= n; i++)
  18. {
  19. double value = double.Parse(Console.ReadLine());
  20. if (i % 2 == 0)
  21. {
  22. EvenSum += value;
  23. if (value < EvenMin)
  24. {
  25. EvenMin = value;
  26. }
  27. if (value > EvenMax)
  28. {
  29. EvenMax = value;
  30. }
  31. }
  32.  
  33.  
  34. else
  35.  
  36. {
  37.  
  38. OddSum += value;
  39. if (value < OddMin)
  40. {
  41. OddMin = value;
  42. }
  43. if (value > OddMax)
  44. {
  45. OddMax = value;
  46. }
  47. }
  48.  
  49.  
  50. }
  51. Console.WriteLine($"OddSum={OddSum:F2},");
  52. if (OddMin == double.MaxValue || OddMin == 0)
  53. {
  54. Console.WriteLine("OddMin=No,");
  55. }
  56.  
  57. else
  58. {
  59. Console.WriteLine($"OddMin={OddMin:F2},");
  60. }
  61.  
  62. if (OddMax == double.MinValue || OddMax == 0)
  63. {
  64. Console.WriteLine("OddMax=No,");
  65. }
  66. else
  67. {
  68. Console.WriteLine($"OddMax={OddMax:F2},");
  69. }
  70.  
  71. Console.WriteLine($"EvenSum={EvenSum:F2},");
  72.  
  73. if (EvenMin == double.MaxValue || EvenMin == 0)
  74. {
  75. Console.WriteLine("EvenMin=No,");
  76. }
  77. else
  78. {
  79. Console.WriteLine($"EvenMin={EvenMin:F2},");
  80. }
  81. if (EvenMax == double.MinValue || EvenMax == 0)
  82. {
  83. Console.WriteLine("EvenMax=No");
  84. }
  85. else
  86. {
  87. Console.WriteLine($"EvenMax={EvenMax:F2}");
  88. }
  89. }
  90. }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement