Trang chủ Tin Học Lớp 7 hay làm phần mềm tách tên học sinh bằng scratch...

hay làm phần mềm tách tên học sinh bằng scratch câu hỏi 968193 - hoctapsgk.com

Câu hỏi :

hay làm phần mềm tách tên học sinh bằng scratch

Lời giải 1 :

image

Thảo luận

Lời giải 2 :

Bước 1: Tạo các nhân vật

Bài toán này thì nhân vật không phải là vấn đề quan trọng tùy theo bạn thiết kế chương trình thế nào mà chọn nhân vật cho phù hợp, nếu lập trình giống hình trên thì cần có hai nhân vật, nhưng theo mình thì chỉ cần 1 nhân vật và ta cho hiển thị hai danh sách, một khi nhập, 1 sau khi đã sắp xếp. Ta sẽ tập trung nhiều hơn vào thuật toán.

Bước 2: Lập trình cho nhân vật

2.1. Ta cần lập trình để người dùng nhập vào một danh sách tên học sinh, các bạn có thể xem lại cách sử dụng mảng (danh sách) trong bài viết trò chơi chọn màu Scratch tuy nhiên ở đây danh sách là do người dùng nhập vào chứ không phải tự chương trình sinh ra.

2.2. Vì sắp xếp ưu tiên tên, tên đệm rồi mới đến họ vì vậy ta cần phải tách 3 thành phần này ra, các bạn có thể bỏ trong 3 mảng khác nhau, sau đó sắp xếp như thuật toán sắp xếp thông thường, nhớ khi đổi vị trí thì phải đổi cả 3 mảng tương ứng kẻo dâu ông nọ cắm cằm bà kia. (Đoạn này khó nên các bạn suy nghĩ thuật toán cho thật kĩ)

Trong quá trình tách bạn chú ý những phép toán liên quan đến xâu kí tự như:Bước 1: Tạo các nhân vật

Bài toán này thì nhân vật không phải là vấn đề quan trọng tùy theo bạn thiết kế chương trình thế nào mà chọn nhân vật cho phù hợp, nếu lập trình giống hình trên thì cần có hai nhân vật, nhưng theo mình thì chỉ cần 1 nhân vật và ta cho hiển thị hai danh sách, một khi nhập, 1 sau khi đã sắp xếp. Ta sẽ tập trung nhiều hơn vào thuật toán.

Bước 2: Lập trình cho nhân vật

2.1. Ta cần lập trình để người dùng nhập vào một danh sách tên học sinh, các bạn có thể xem lại cách sử dụng mảng (danh sách) trong bài viết trò chơi chọn màu Scratch tuy nhiên ở đây danh sách là do người dùng nhập vào chứ không phải tự chương trình sinh ra.

2.2. Vì sắp xếp ưu tiên tên, tên đệm rồi mới đến họ vì vậy ta cần phải tách 3 thành phần này ra, các bạn có thể bỏ trong 3 mảng khác nhau, sau đó sắp xếp như thuật toán sắp xếp thông thường, nhớ khi đổi vị trí thì phải đổi cả 3 mảng tương ứng kẻo dâu ông nọ cắm cằm bà kia. (Đoạn này khó nên các bạn suy nghĩ thuật toán cho thật kĩ)

Trong quá trình tách bạn chú ý những phép toán liên quan đến xâu kí tự như:

+chữ cái thứ nhất của world

+độ dài của world

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 7

Lớp 7 - Năm thứ hai ở cấp trung học cơ sở, một cuồng quay mới lại đến vẫn bước tiếp trên đường đời học sinh. Học tập vẫn là nhiệm vụ chính!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK