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
- Em hãy tạo chương trình điều khiển hai con khủng long dạo chơi lung tung trong rừng...
- 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
- Nếu cần tạo chương trình để giải quyết các bài toán sau đây, em sẽ đề xuất sử dụng các biến gì...
- Hãy tạo và thực hiện chương trình ở hình sau và cho biết: Chương trình thể hiện hội thoại người - máy như thế nào?...
- Bạn Hằng viết chương trình dưới đây để tìm số lớn nhất trong ba số a, b, c
- Em hãy quan sát cách hiển thị các từ khóa trong Free Pascal, nhận xét về sự khác biệt...
- Hãy mô tả chương trình vẽ một hình tam giác bằng nhân vật bút chì (vẽ bằng đầu bút chì)
- Biểu thức Pascal nào dưới đây biểu diễn chính xác biểu thức toán học...
- 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...
- Chương trình sau điều khiển nhân vật chuyển động theo đường đi ở hình bên phải. Biết rằng, trước khi chạy trương trình...
- Giải vnen tin 8 bài 7: Lệnh gán và biểu thức
- Hãy viết chương trình sử dụng lệnh lặp WHILE - DO để tính tổng các số tự nhiên từ 1 đến 10