Advertisement
Guest User

Copy-Paste Master

a guest
Feb 17th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 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 Homework
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. int n_Amount_numbers = int.Parse(Console.ReadLine());
  14.  
  15. double oddMin = double.MaxValue;
  16. double oddMax = double.MinValue;
  17. double oddSum = 0;
  18.  
  19. double evenMin = double.MaxValue;
  20. double evenMax = double.MinValue;
  21. double evenSum = 0;
  22.  
  23. for (int i = 1; i <= n_Amount_numbers; i++)
  24. {
  25. double number = double.Parse(Console.ReadLine());
  26. if (i % 2 == 0)
  27. {
  28. evenSum += number;
  29. if (number <= evenMin)
  30. {
  31. evenMin = number;
  32. }
  33. if (number >= evenMax)
  34. {
  35. evenMax = number;
  36. }
  37.  
  38. }
  39. else
  40. {
  41. oddSum += number;
  42. if (number <= oddMin)
  43. {
  44. oddMin = number;
  45. }
  46. if (number >= oddMax)
  47. {
  48. oddMax = number;
  49. }
  50. }
  51. }
  52. if (oddMax == double.MinValue && oddMin == double.MaxValue && evenMax == double.MinValue && evenMin == double.MaxValue)
  53. {
  54. Console.WriteLine($"OddSum={oddSum:f2},");
  55. Console.WriteLine("OddMin=No,");
  56. Console.WriteLine("OddMax=No,");
  57.  
  58. Console.WriteLine($"EvenSum={evenSum:f2},");
  59. Console.WriteLine($"EvenMin=No,");
  60. Console.WriteLine($"EvenMax=No");
  61. }
  62. else if (oddMax == double.MinValue && oddMin == double.MaxValue)
  63. {
  64. Console.WriteLine($"OddSum={oddSum:f2},");
  65. Console.WriteLine("OddMin=No,");
  66. Console.WriteLine("OddMax=No,");
  67.  
  68. Console.WriteLine($"EvenSum={evenSum:f2},");
  69. Console.WriteLine($"EvenMin={evenMin:f2},");
  70. Console.WriteLine($"EvenMax={evenMax:f2}");
  71. }
  72. else if (evenMax == double.MinValue && evenMin == double.MaxValue)
  73. {
  74. Console.WriteLine($"OddSum={oddSum:f2},");
  75. Console.WriteLine($"OddMin={oddMin:f2},");
  76. Console.WriteLine($"OddMax={oddMax:f2},");
  77.  
  78. Console.WriteLine($"EvenSum={evenSum:f2},");
  79. Console.WriteLine($"EvenMin=No,");
  80. Console.WriteLine($"EvenMax=No");
  81. }
  82. else
  83. {
  84. Console.WriteLine($"OddSum={oddSum:f2},");
  85. Console.WriteLine($"OddMin={oddMin:f2},");
  86. Console.WriteLine($"OddMax={oddMax:f2},");
  87.  
  88. Console.WriteLine($"EvenSum={evenSum:f2},");
  89. Console.WriteLine($"EvenMin={evenMin:f2},");
  90. Console.WriteLine($"EvenMax={evenMax:f2}");
  91. }
  92. }
  93. }
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement