Quảng cáo
1 câu trả lời 425
Chương trình Python để nhập vào một mảng A, xuất ra mảng A, đếm số lẻ và tìm số lớn nhất như sau:
```python
n = int(input("Nhập số phần tử của mảng: "))
A = []
max_num = None
count_odd = 0
# Nhập giá trị cho mảng A
for i in range(n):
x = int(input(f"Nhập phần tử thứ {i + 1}: "))
A.append(x)
# Tìm số lớn nhất trong mảng A
if max_num == None or x > max_num:
max_num = x
# Đếm số lẻ trong mảng A
if x % 2 != 0:
count_odd += 1
# Xuất mảng A
print("Mảng A đã nhập là:", A)
# Xuất số lượng số lẻ trong mảng A
print("Số lượng số lẻ trong mảng là:", count_odd)
#Xuất số lớn nhất trong mảng A
print("Số lớn nhất trong mảng là:", max_num)
```
Chú ý rằng chương trình này sử dụng biến `count_odd` để lưu trữ số lượng số lẻ được đếm và sử dụng biến `max_num` để lưu trữ số lớn nhất được tìm thấy. Biến `None` được sử dụng để khởi tạo biến `max_num` với giá trị null và đảm bảo rằng chương trình hoạt động tốt với mảng rỗng.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK45513
-
Hỏi từ APP VIETJACK28408
