logo

Em hãy viết chương trình nhập từ bàn phím hai số a b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ

icon_facebook

Câu hỏi: Trung bình mỗi người dân cần có a kg gạo để ăn, chế biến phục vụ chăn nuôi trong một năm. Để đảm bảo an ninh lương thực, tổng số gạo dữ trữ trong các kho của nhà nước chia cho đầu người phải lớn hơn hoặc bằng a kg.

Một nước có số dân là b thì cần dự trữ tối thiểu bao nhiêu ki-lô-gam gạo? Em hãy viết chương trình nhập từ bàn phím hai số a, b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ.

Câu trả lời chính xác nhất: Chương trình:

a = float(input("Nhập số kg gạo cần thiết "))

b = int (input("Nhập số người dân của một nước "))

print("Số gạo cần dự trữ là ", b*a)

Em hãy viết chương trình nhập từ bàn phím hai số a b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ

kết quả:

Em hãy viết chương trình nhập từ bàn phím hai số a b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ

Các bạn hãy cùng mở rộng kiến thức về chương trình máy tính cùng Top lời giải qua bài mở rộng dưới đây nhé.


1. Tìm hiểu chương trình máy tính là gì?

Chương trình máy tính là gì? chương trình máy tính là một chuỗi câu lệnh máy tính. Đây là tập hợp những thông tin hướng dẫn giúp cho người thực hiện có thể tiến hành thực hiện các nhiệm vụ máy tính.

Chương trình máy tính là yêu cầu đặc biệt quan trọng không thể thiếu bởi phải có chương trình máy tính thì máy tính mới có thể thực hiện được theo ý muốn. Đồng thời thông qua các chương trình lập trình viên mới có thể tạo lệnh máy tính. Các lệnh này sẽ được đặt ở phần trung tâm xử lý.

Mỗi chương trình được thiết lập bởi một ngôn ngữ lập trình khác nhau. Ví dụ như: chương trình máy tính quản lý văn phòng, trình duyệt Web, Safari của hệ điều hành iOs,…


2. Chương trình máy tính gồm những loại nào?

Em hãy viết chương trình nhập từ bàn phím hai số a b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ

- Chương trình khởi động

Đây cũng là một trong các chương trình máy tính phổ biến. Máy tính sẽ thực hiện lưu trữ với các chương trình đòi hỏi chương trình gốc được lưu lại trong bộ nhớ máy tính.

- Hệ điều hành máy tính

Hệ điều hành máy tính chính là hiện thân của chương trình máy tính. Hệ điều hành dựa trên chức năng là chương trình trung gian, hoạt động phổ biến giữa người dùng và phần cứng có trong máy tính.

- Chương trình nhúng

Chương trình nhúng là thiết bị phần cứng được nhúng firmware phục vụ hoạt động kiểm soát hoạt động máy tính.

- Chương trình Microcode

Đây chính là một chương trình máy tính được sử dụng phổ biến hiện nay giúp kiểm soát được các bộ phận tiến hành xử lý trung tâm và các phần cứng khác.


3. Sự khác biệt giữ chương trình máy tính và phần mềm máy tính

Khá nhiều bạn vẫn chương trình máy tình và phần mềm máy tính. Chương trình máy tính như Techacademy đã nói ở trên, là một chuỗi các lệnh. Nó khác với phần mềm máy tính, chúng ta nên phân biệt rõ ràng 2 thuật ngữ này. Phần mềm máy tính là tập hợp của một hoặc nhiều chương trình máy tính và các dữ liệu liên quan.

Chương trình máy tính thường được thể hiện ở 2 dạng: dạng thường thấy là chương trình có thể chạy được (có thể hình dung một file exe trên Windows là một thể hiện của dạng này), một dạng khác là mã nguồn chương trình. Khi chương trình ở dạng mã nguồn, con người có thể đọc và hiểu tính năng của nó một cách dễ dàng; các lập trình viên hay làm việc với chương trình máy tính ở dạng này.


4. Ví dụ minh họa về chương trình để tính toán trên máy tính

Em hãy viết chương trình nhập từ bàn phím hai số a b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ

a. Viết chương trình tìm ước số chung lớn nhất (USCLN) và bội số chung nhỏ nhất (BSCNN) của hai số nguyên dương a và b nhập từ bàn phím.

Gợi ý

Sử dụng giải thuật Euclid.

Code mẫu

"""

 * Tìm ước số chung lớn nhất (USCLN)

 *

 * @param a: số nguyên dương

 * @param b: số nguyên dương

 * @return USCLN của a và b

"""

def uscln(a, b):

    if (b == 0):

        return a;

    return uscln(b, a % b);

"""

 * Tìm bội số chung nhỏ nhất (BSCNN)

 *

 * @param a: số nguyên dương

 * @param b: số nguyên dương

 * @return BSCNN của a và b

"""

def bscnn(a, b):

    return int((a * b) / uscln(a, b));

a = int(input("Nhập số nguyên dương a = "));

b = int(input("Nhập số nguyên dương b = "));

#tính USCLN của a và b

print("Ước số chung lớn nhất của", a, "và", b, "là:", uscln(a, b));

#tính BSCNN của a và b

print("Bội số chung nhỏ nhất của", a, "và", b, "là:", bscnn(a, b));

Kết quả

Nhập số nguyên dương a = 15

Nhập số nguyên dương b = 20

Ước số chung lớn nhất của 15 và 20 là: 5

Bội số chung nhỏ nhất của 15 và 20 là: 60

b. Trung bình mỗi người dân cần có a kg gạo để ăn, chế biến phục vụ chăn nuôi trong một năm. Để đảm bảo an ninh lương thực, tổng số gạo dữ trữ trong các kho của nhà nước chia cho đầu người phải lớn hơn hoặc bằng a kg.

Một nước có số dân là b thì cần dự trữ tối thiểu bao nhiêu ki-lô-gam gạo? Em hãy viết chương trình nhập từ bàn phím hai số a, b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ.

Câu trả lời:

Chương trình:

a = float(input("Nhập số kg gạo cần thiết "))

b = int (input("Nhập số người dân của một nước "))

print("Số gạo cần dự trữ là ", b*a)

Em hãy viết chương trình nhập từ bàn phím hai số a b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ

Kết quả:

Em hãy viết chương trình nhập từ bàn phím hai số a b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ

Trên đây Top lời giải đã mang đến cho bạn chương trình chính xác nhất cho câu hỏi Em hãy viết chương trình nhập từ bàn phím hai số a, b và đưa ra màn hình khối lượng gạo tối thiểu cần dự trữ. Mong rằng cùng với một số kiến thức liên quan tới chương trình máy tính mà chúng tôi mang tới sẽ giúp bạn đạt được kết quả học tập tốt hơn nữa.

icon-date
Xuất bản : 01/07/2022 - Cập nhật : 04/10/2022

Câu hỏi thường gặp

Đánh giá độ hữu ích của bài viết

😓 Thất vọng
🙁 Không hữu ích
😐 Bình thường
🙂 Hữu ích
🤩 Rất hữu ích
image ads