Предмет: Информатика, автор: RolonDor

Дан массив a из n целых чисел. Требуется определить, является ли сумма всех его элементов неотрицательным числом.

Формат входных данных
На первой строке входного файла записано натуральное число n (n≤100) — число элементов в массиве.
На следующей строке через пробел записаны элементы массива ai (∣∣ai∣∣≤105) — целые числа.

Формат выходных данных
Требуется вывести «YES», если сумма всех элементов массива является неотрицательным числом, и «NO» в противном случае.
Примеры
входные данные
3
5 10 1
выходные данные

YES

входные данные
3
-100 2 90
выходные данные
NO

Ответы

Автор ответа: 2G2BT
3

int sum = 0, n = 0;

      cin >> n;

    int arr[n];

      for (int i = 0; i < n; i++){   cin >> arr[i];

       sum+=arr[i];

 


RolonDor: "cout <<" ?
RolonDor: #include
using namespace std;

int main(){
int sum = 0, n = 0;
cin >> n;
int arr[100];
for (int i = 0; i < n; i++){
cin >> arr[i];
sum+=arr[i];
}
if(sum > 0)
cout << "YES";
else cout << "NO";
return 0;
}
Похожие вопросы
Предмет: Математика, автор: kobecalina24
Предмет: Алгебра, автор: jansaya56