21.12. Em hãy tìm trong chương trình giải Câu 21.11 một số khối lệnh tương ứng với các cấu trúc lập trình cơ bản mà em đã được học.
Bài Làm:
Các khối lệnh tương ứng với các cấu trúc lập trình cơ bản:
so_ho gd = 0
so_ho_ngheo = 0
so_ho_khagia = 0
tongthunhap_ngheo = 0
tongthunhap = 0
tongthunhap_khagia = 0
thunhap = 1 #Có thể gán 1 số bất kì > 0 để thực hiện vòng lặp
while thunhap > 0 :
thunhap = float(input("Thu nhập của hộ tiếp theo (đơn vị tính triệu đồng): "))
if thunhap > 0: #Xem lưu ý ở dưới.
tongthunhap = tongthunhap + thunhap
so_ho_gd = so_ho_gd + 1
if thunhap < 20:
tongthunhap_ngheo = tongthunhap_ngheo + thunhap
so_ho_ngheo = so_ho_ngheo + 1
else:
tongthunhap_khagia = tongthunhap_khagia + thunhap
so_ho_khagia = so_ho_khagia + 1
print("Số các hộ gia đình được khảo sát = ", so_ho_gd, "Thu nhập bình quân 1 hộ = ",tongthunhap/so_ho_gd)
if so_ho_ngheo > 6:
print( "Số các hộ gia đình nghèo được khảo sát = ", so_ho_ngheo, "Thu nhập bình quân 1 hộ = ",tongthunhap_ngheo/so_ho_ngheo)
else:
print( "Không có các hộ gia đình nghèo")