F29. Hưng muốn lập trình để khi gõ phím ý thì nhân vật sẽ to lên, gõ phím n thì nhân vật sẽ nhỏ đi,...

Câu hỏi:

F29. Hưng muốn lập trình để khi gõ phím ý thì nhân vật sẽ to lên, gõ phím n thì nhân vật sẽ nhỏ đi, gõ phím 0 thì nhân vật sẽ quay về kích thước ban đầu. Hãy chỉ cho Hưng những lệnh bị sai và cách sửa.

1

Hưng muốn lập trình để khi gõ phím ý thì nhân vật sẽ to lên, gõ phím n thì nhân vật sẽ nhỏ đi, gõ phím 0 thì nhân vật sẽ quay về kích thước ban đầu. Hãy chỉ cho Hưng những lệnh bị sai và cách sửa.

3

Hưng muốn lập trình để khi gõ phím ý thì nhân vật sẽ to lên, gõ phím n thì nhân vật sẽ nhỏ đi, gõ phím 0 thì nhân vật sẽ quay về kích thước ban đầu. Hãy chỉ cho Hưng những lệnh bị sai và cách sửa.

5

Hưng muốn lập trình để khi gõ phím ý thì nhân vật sẽ to lên, gõ phím n thì nhân vật sẽ nhỏ đi, gõ phím 0 thì nhân vật sẽ quay về kích thước ban đầu. Hãy chỉ cho Hưng những lệnh bị sai và cách sửa.

2

4

6

Câu trả lời:
Người trả lời: GV. Đỗ Đăng Long
Để giải quyết vấn đề trên, Hưng cần sử dụng các lệnh sau đây trong chương trình lập trình của mình:

1. Lệnh để nhân vật to lên khi gõ phím ý:
```python
if phim == 'y':
kich_thuoc += 1 # tăng kích thước lên 1 đơn vị
```

2. Lệnh để nhân vật nhỏ đi khi gõ phím n:
```python
if phim == 'n':
kich_thuoc -= 1 # giảm kích thước đi 1 đơn vị
```

3. Lệnh để nhân vật quay về kích thước ban đầu khi gõ phím 0:
```python
if phim == '0':
kich_thuoc = 10 # thiết lập kích thước ban đầu là 10
```

Sau khi thêm các lệnh trên vào chương trình lập trình, Hưng có thể điều khiển nhân vật trong trò chơi của mình theo yêu cầu đã đặt ra.

Câu trả lời chi tiết hơn và đầy đủ hơn:
Để thực hiện yêu cầu của bài toán, Hưng cần sử dụng biến `kich_thuoc` để lưu kích thước hiện tại của nhân vật. Ban đầu, Hưng cần thiết lập `kich_thuoc = 10` để đặt kích thước ban đầu cho nhân vật. Sau đó, khi người chơi gõ phím 'y', Hưng sẽ tăng giá trị của `kich_thuoc` lên 1 đơn vị để nhân vật to lên. Khi người chơi gõ phím 'n', Hưng sẽ giảm giá trị của `kich_thuoc` đi 1 đơn vị để nhân vật nhỏ đi. Cuối cùng, khi người chơi gõ phím '0', Hưng sẽ thiết lập `kich_thuoc = 10` để nhân vật quay trở lại kích thước ban đầu. Đồng thời, Hưng cần cập nhật kích thước của nhân vật trong trò chơi theo giá trị của biến `kich_thuoc` sau mỗi lần thay đổi để hiển thị sự thay đổi kích thước của nhân vật đúng với yêu cầu.
Bình luận (5)

Văn Trọng Nguyễn

Sửa: Hưng cần sử dụng các hàm hoặc phương thức trong ngôn ngữ lập trình để thực hiện thay đổi kích thước của nhân vật khi gõ các phím ý và n

Trả lời.

xuantran nguyen

Lệnh sai: không có xác định cụ thể làm thế nào để nhân vật thay đổi kích thước khi gõ các phím ý và n

Trả lời.

Gia Hân Phạm Nguyễn

Sửa: khi nhấn phím 0, Hưng cần kiểm tra nếu phím 0 được nhấn thì nhân vật sẽ được thiết lập kích thước bằng kích thước ban đầu đã lưu trước đó

Trả lời.

Mạnh Nguyễn

Lệnh sai: không có điều kiện kiểm tra khi gõ phím 0 để nhân vật trở về kích thước ban đầu

Trả lời.

Thị Mai Hương Trần

Sửa: trước khi thay đổi kích thước của nhân vật, Hưng cần lưu lại kích thước ban đầu của nhân vật vào một biến (ví dụ initial_size)

Trả lời.
Nhấn vào đây để đánh giá
Thông tin người gửi
0.08302 sec| 2216.289 kb