Xây dựng thuật toán Cho số nguyên dương N và dãy A gồm N số nguyên A1,A2,…An. Tính tổng các số không âm trong dãy A. giúp mình với ạ
2 câu trả lời
- Thuật toán tính tổng số không âm trong dãy :
+ Bước 1 : Nhập số N và dãy A gồm A1, ... , AN
+ Bước 2 : i ← 1, Sum ← 0
+ Bước 3 : Nếu i > N thì đưa ra giá trị Sum rồi kết thúc
+ Bước 4 :
+ Bước 4.1 : Nếu A[i] > 0 thì Sum ← Sum + A[i]
+ Bước 4.2 : i ← i + 1 quay lại bước 3
#include <bits/stdc++.h>
using namespace std;
long long n,i,x,t;
int main()
{
cin>>n;
t=0;
for (i=1; i<=n; i++)
{
cin>>x;
if ((x<0) and (x%2!=0)) t=t+x;
}
cout<<t;
return 0;
}