Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

sử dụng while

21:25 18-10-2024 193 lượt xem 3 bình luận

a. Nhập từ bàn phím những số nguyên. Quá trình nhập sẽ kết thúc khi nhập ký tự #.

b. Hiển thị giá trị trung bình của những số vừa nhập.

c. Cho biết có bao nhiêu số vừa nhập có độ dài là 3.
python 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
haikhongbeo993 đã bình luận 23:31 18-10-2024

lst = []

count = 0

while True:

    a = input("nhập 1 số nguyên: ")

    if a == '#':

        break

    try:

        a = int(a)

        lst.append(a)

    except ValueError:

        print("nhập 1 số nguyên hoặc nhập # để kết thúc nhập")

 

for i in range(len(lst)):

    if 99 < int(lst[i]) < 1000:

        count += 1

 

print("trung bình các số nguyên là: ", sum(lst))

print(f"số những số nguyên có 3 chữ số là {count}")

Câu hỏi mới nhất