Đề bài: Nhập List A có n phần tử dương (kiểm tra n)- Tạo List A ngẫu nhiên n phần tử, giá trị từ -100 đếm 100. Xuất List A
- Tính Tổng các phần tử.
- Đếm và tính tổng các phần tử dương.
- Đếm và tính tổng các phần tử âm.
- Xác định phần tử lớn nhất và bé nhất trong List.
Source Code đề nghị:
print ('XỬ LÝ MÁNG (LIST)')
print ('---------------------')
import random
A=[]
demduong=demam=tongduong=tongam=0
n=int(input('Nhập số phần tử List: ' ))
while n<=0:
n=int(input('n phải là số nguyên dương. Hay Nhập lại: '))
print ('Đã tạo giá trị ngẫu nhiên cho List có ',n,' phần tử')
for i in range(1,n+1):
giatri=random.randint (-100,100)
A.append(giatri)
print ('\nXUẤT LIST NGẪU NHIÊN')
print ('A = ',A) for i in range (0,len(A)):
if A[i] > 0:
demduong=demduong+1
tongduong=tongduong+A[i]
if A[i] < 0:
demam=demam+1
tongam=tongam+A[i]
print ('\nKẾT QUẢ XỬ LÍ')
print ('---------------')
print('Tổng phần tử List: ',sum(A))
print('Phần tử lớn nhất:',max(A))
print('Phần tử bé nhất: ',min(A))
print ('Số lượng số dương: ',demduong)
print ('Tổng các số dương: ',tongduong)
print ('Số lượng số âm: ',demam)
print ('Tổng các số âm: ',tongam)
print ('OK !.. ',end='')
(Có) Không có nhận xét nào cho bài viết này
Đăng nhận xét
Hãy nhập Nhận xét cho bài viết này vào khung bên dưới. Cảm ơn...