Hiển thị ra màn hình các số dương có trong mảng

Đề bài:

Nhập mảng số nguyên từ bàn phím. Tính trung bình cộng các số âm, tổng các số dương và đưa kết quả ra màn hình.
Mô tả giá trị đầu vào:

  • Dòng đầu tiên cho biết số phần tử mảng 𝑛.
  • Dòng thứ 2 chứa giá trị của n phần tử mảng, các phần tử cách nhau một dấu cách.

Mô tả giá trị đầu ra:
Một dòng gồm 2 giá trị cách nhau 1 dấu cách:

  • Giá trị trung bình cộng các số âm. nếu mảng chỉ toàn số âm, in ra màn hình Mảng không có số dương.
  • Tổng các số dương, nếu mảng chỉ toàn số dương in ra màn hình Mảng không có số âm.

Ví dụ:
Input

2 -10 -20

Output

-15.000000 Mang khong co so duong

Bài làm:

#include int main[]{ int n,x=0,y=0; scanf["%d",&n]; int a[n]; double s2=0,s1=0; if[n>=0]{ for [int i=0;i 0]{ s1+=a[i]; x++; } else if[a[i]

Chủ Đề