Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main() {
- int counter{}, array_of_numbers[1000], temp{};
- int even_numbers_counter{}, even_numbers_sum{}, max_even{ -9999 }, all_numbers_sum{};
- double mean_of_numbers{};
- bool stop{true};
- cout << "Enter your numbers, if you wanna stop. Insert '2137'" << endl;
- do {
- cout << "Insert [" << counter + 1 << "] number: ";
- cin >> temp;
- if (temp == 2137) stop=!stop;
- if (stop != false) {
- array_of_numbers[counter] = temp;
- counter++;
- if (temp % 2 == 0) {
- even_numbers_counter++;
- even_numbers_sum += temp;
- if (max_even < temp) max_even = temp;
- }
- all_numbers_sum += temp;
- mean_of_numbers = static_cast <double> (all_numbers_sum) / counter;
- }
- } while (stop);
- cout << endl << endl;
- cout << "The amount of even numbers is " << even_numbers_counter << endl;
- cout << "Aggregate of even numbers is " << even_numbers_sum << endl;
- if (max_even == -9999) cout << "The biggest even number does not exist!" << endl;
- else cout << "The biggest even number is " << max_even << endl;
- cout << "Mean of the numbers is " << mean_of_numbers << endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement