Ôn tập cuối năm

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Quản Gia Lynh

Viết chương trình thực hiện các yêu cầu: (1điểm)

- Nhập vào một mảng A có n phần tử là số nguyên.(n <= 50)

- In ra màn hình tổng các số lớn hơn 0 trong mảng.

Thanh Đình Lê
20 tháng 4 2023 lúc 12:15

Đây là một chương trình Python để nhập vào một mảng A có n phần tử và tính tổng các số lớn hơn 0 trong mảng đó:

```python
n = int(input("Nhập số phần tử của mảng: "))
A = []
sum = 0

Nhập các phần tử của mảng

for i in range(n):
A.append(int(input("Nhập phần tử thứ %d: " % (i+1))))

Tính tổng các số lớn hơn 0 trong mảng

for i in range(n):
if A[i] > 0:
sum += A[i]

In ra tổng các số lớn hơn 0 trong mảng

print("Tổng các số lớn hơn 0 trong mảng là:", sum)
```

Giải thích:

Dòng 1: Yêu cầu người dùng nhập số phần tử của mảng.Dòng 2: Khai báo một mảng A rỗng và một biến sum để tính tổng các số lớn hơn 0.Dòng 5-7: Sử dụng vòng lặp for để nhập các phần tử của mảng A từ bàn phím.Dòng 10-13: Sử dụng vòng lặp for để duyệt qua từng phần tử của mảng A. Nếu phần tử đó lớn hơn 0, thì cộng giá trị của nó vào biến sum.Dòng 16: In ra tổng các số lớn hơn 0 trong mảng.

Các câu hỏi tương tự
Quốc thuận Lê
Xem chi tiết
Thế anh lã
Xem chi tiết
Nguyễn Ánh Mai
Xem chi tiết
Ngọc Ty
Xem chi tiết
Quản Gia Lynh
Xem chi tiết
An An Nguyễn
Xem chi tiết
bảo nhi
Xem chi tiết
Chi Le
Xem chi tiết
Vinh Bùi
Xem chi tiết