[ create a new paste ] login | about

Link: http://codepad.org/QytgoJz4    [ raw code | output | fork ]

C++, pasted on Jan 22:
#include <iostream>
using namespace std;
 
//Объявление прототипа функции
float sumOfArray(float* arr, int n);
 
int main() {
    setlocale(LC_ALL, "Russian");
 
    int n;
 
    cout << "Введите размер массива: ";
    cin >> n;
 
    float* arr = new float[n];
    cout << "Введите элементы массива: ";
    for (int i = 0; i < n; i++) {
        cin >> arr[i];
    }
 
    cout << "Сумма элементов равна: " << sumOfArray(arr, n) << endl;
 
    delete[] arr;
 
    system("PAUSE");
    return 0;
}
 
float sumOfArray(float* arr, int n) {
    float sum = 0;
    for (int i = 0; i < n; i++) {
        sum += arr[i];
    }
 
    return sum;
}


Output:
1
2
Введите размер массива: std::bad_alloc: St9bad_alloc
Aborted.


Create a new paste based on this one


Comments: