Bài 3: Viết chương trình thực hiện các việc sau:
a. Khai báo một mảng khoảng 5 đến 10 phần tử thuộc kiểu số thực
b. Nhập các phần tử của mảng từ bàn phím
c. Hiển thị tổng (S) của các phần tử và giá trị...
Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Đây là chương trình Python để thực hiện yêu cầu của bạn:
```python
n = int(input("Nhập số lượng phần tử của mảng: "))
arr = []
for i in range(n):
arr.append(float(input("Nhập phần tử thứ {} của mảng: ".format(i+1))))
sum_arr = sum(arr)
avg_arr = sum_arr / n
print("Tổng các phần tử trong mảng là:", sum_arr)
print("Giá trị trung bình cộng của các phần tử trong mảng là:", avg_arr)
```
Giải thích:
- Dòng 1: Yêu cầu người dùng nhập số lượng phần tử của mảng và lưu vào biến `n`.
- Dòng 2: Khai báo một danh sách rỗng để lưu trữ các phần tử của mảng.
- Dòng 3-5: Sử dụng vòng lặp `for` để yêu cầu người dùng nhập giá trị cho từng phần tử của mảng và lưu vào danh sách `arr`.
- Dòng 7-8: Tính tổng của các phần tử trong mảng bằng hàm `sum()` và tính giá trị trung bình cộng của các phần tử bằng cách chia tổng cho số lượng phần tử.
- Dòng 10-11: Hiển thị tổng và giá trị trung bình cộng của các phần tử trong mảng.
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019
Email: info@fqa.vn
Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.