Hãy xác định Input và Output của bài toán sau đây...
3. Bài thực hành 3
a, Hãy xác định Input và Output của bài toán sau đây, đặt tên các biến và xác định kiểu dữ liệu cho các biến trong Input và Output đó:
Cho a (gam) kẽm tác dụng vừa đủ với HCl theo phương trình
![]()
- Tính số mol kẽm;
- Tính khối lượng HCl đã dùng trong phản ứng;
- Tính thể tích H2 thoát ra ở điều kiện tiêu chuẩn (cho Zn = 65, Cl = 35.5, H = 1).
b, Dưới đây là lời giải của bài toán trên. Hãy xác định các bước thực hiện trong lời giải, từ đó lập chương trình để từ Input, chương trình đưa ra được Output cần tìm.
c, Hãy sửa lại chương trình để khi chạy chương trình ta có thể đưa ra các kết quả của 5 lần thí nghiệm, mỗi thí nghiệm tương ứng với a gam kẽm nhập từ bàn phím.
Bài làm:
a, Input: khối lượng (gam) kẽm
Output: Số mol kẽm, khối lượng HCl đã dùng trong phản ứng, thể tích khí H2 thoát ra ở điều kiện tiêu chuẩn
Đặt tên các biến: mZn, nZn, nHCl, mHCl, nH2, VH2 : real;
- mZn: khối lượng kẽm
- nZn: số mol kẽm
- nHCl: số mol HCl
- mHCl: khối lượng HCl
- nH2: số mol H2
- VH2: thể tích khí H2
b, Chương trình:

c, Chương trình đưa ra kết quả 5 lần thí nghiệm:

Xem thêm bài viết khác
- Giải vnen tin 8 bài 10: Cảm biến
- Quan sát và cho biết các nhân vật sau đang quay về hướng nào?
- Giải vnen tin 8 bài 9: Cấu trúc lặp
- Theo em chương trình được con người tạo ra như thế nào và nhờ công cụ gì?
- Nháy phải chuột vào chương trình vẽ hình tròn trên đây và chọn lệnh Duplicate để tạo một bản sao chương trình mới....
- So sánh với quy định cú pháp thì trong chương trình này đâu là điều kiện, đâu là câu lệnh?...
- Em hãy cho biết những khai báo mảng nào dưới đây là sai và giải thích lý do?
- Giả sử các bạn trong nhóm em chọn mua sách khách nhau những mỗi người đều mua 5 quyển....
- Hãy tạo chương trình để thực hiện vẽ các hình sau: tam giác đều, hình vuông, ngũ giác đều
- Hãy viết chương trình nhập chiều cao của hai bạn Anh Quân và Thùy Anh...
- Các em hãy sửa lại chương trình trên để màn hình kết quả có dạng như sau:
- Hãy chuyển các phát biểu sau đây thành các biểu thức trong ngôn ngữ Pascal: