Bài 11: Kiểu mảng

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Hoàng Trần Thanh Hà _THP...

Viết chương trình nhập vào từ bàn phím n và dãy số nguyên a1,a2,..an(0<n<100)

a. cho biết có bao nhiêu số lớn hơn k trong dãy a1,..,an

 

b. cho biết có bao nhiêu số có tổng các chữ số chia hết cho 3 ?

 

gấu béo
26 tháng 3 2023 lúc 22:35

n = int(input("Nhập n: "))

a = [ ]

for i in range(n):

     a.append(int(input(f"Nhập phần tử a[{i}]: ")))

k = int(input("Nhập k: "))

count_greater = 0

count_divisible_by_three = 0

for num in a:

     if num > k:

          count_greater += 1

     if sum(int(digit) for digit in str(num)) % 3 == 0:

          count_divisible_by_three += 1

print(f"Số lớn hơn {k}: {count_greater} số")

print(f"Số có tổng các chữ số chia hết cho 3: {count_divisible_by_three} số")


Các câu hỏi tương tự
Hoàng Trần Thanh Hà _THP...
Xem chi tiết
Sarah Lilia
Xem chi tiết
fyujg
Xem chi tiết
Leoumax
Xem chi tiết
Luyến
Xem chi tiết
Nguyễn Minh Nhật
Xem chi tiết
12: Quách Hà
Xem chi tiết
Nguyễn Phúc Hưng
Xem chi tiết
Nguyễn Phúc Hưng
Xem chi tiết