Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- int main()
- {
- double amout_of_nums, number, oddSum = 0, oddMin, oddMax, evenSum = 0, evenMin,
- evenMax;
- cin >> amout_of_nums;
- for (int i = 1; i <= amout_of_nums; i++) {
- cin >> number;
- if (i == 1) {
- oddMax = number;
- oddMin = number;
- }
- if (i == 2) {
- evenMin = number;
- evenMax = number;
- }
- // odd or even
- if (i % 2 == 0) {
- // sum
- evenSum += number;
- // max & min
- if (evenMax < number) {
- evenMax = number;
- }
- else if (evenMin > number) {
- evenMin = number;
- }
- }
- if (i % 2 != 0) {
- // sum
- oddSum += number;
- // max & min
- if (oddMax < number) {
- oddMax = number;
- }
- else if (oddMin > number) {
- oddMin = number;
- }
- }
- }
- if (amout_of_nums == 0) {
- cout << "OddSum=" << oddSum << ", ";
- cout << "OddMin=No, ";
- cout << "OddMax=No, ";
- cout << "EvenSum=" << evenSum << ", ";
- cout << "EvenMin=No, ";
- cout << "EvenMax=No";
- }
- else if (amout_of_nums == 1) {
- cout << "OddSum=" << oddSum << ", ";
- cout << "OddMin=" << oddMin << ", ";
- cout << "OddMax=" << oddMax << ", ";
- cout << "EvenSum=" << evenSum << ", ";
- cout << "EvenMin=No, ";
- cout << "EvenMax=No";
- }
- else {
- cout << "OddSum=" << oddSum << ", ";
- cout << "OddMin=" << oddMin << ", ";
- cout << "OddMax=" << oddMax << ", ";
- cout << "EvenSum=" << evenSum << ", ";
- cout << "EvenMin=" << evenMin << ", ";
- cout << "EvenMax=" << evenMax;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement