#include <iostream>
#include <stdexcept>

double calculateAverage(int numbers[]) {
    double sum = 0.0;

    for (int i = 0; i < 5; ++i) {
        sum += numbers[i];
    }

    return sum / 5.0;
}

int main() {
    int numbers[5];
    double average = 0.0;

    std::cout << "Enter 5 numbers: ";

    try {
        for (int i = 0; i < 5; ++i) {
            if (!(std::cin >> numbers[i])) {
                throw std::runtime_error("Invalid input. Please enter a number.");
            }
        }

        average = calculateAverage(numbers);
        std::cout << "The average of the 5 numbers is: " << average << std::endl;
    } catch (std::runtime_error &ex) {
        std::cout << "Error: " << ex.what() << std::endl;
    }

    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: