YOMEDIA
NONE

Vận dụng trang 155 SGK Tin học 10 Kết nối tri thức - KNTT

Vận dụng trang 155 SGK Tin học 10 Kết nối tri thức

1. Trong các phần mềm bảng tính điện tử, dữ liệu ngày tháng được coi là số ngày tính từ ngày 1-1-1990. Viết chương trình:

- Nhập số tự nhiên n từ bàn phím và tính xem số đó ứng với ngày, tháng, năm nào.

- Nhập thời gian theo khuôn dạng ngày - tháng - năm (ví dụ 8-10-2021), tính số ngày ứng với ngày này theo phần mềm bảng tính điện tử.

2. Mở rộng bài tập trong phần luyện tập như sau:

Việc sắp xếp thứ tự phải ưu tiên tính theo tên trước, rồi đến họ, rồi đến đệm.

Sắp xếp theo thứ tự của bảng chữ cái tiếng Việt.

Chú ý: Bảng chữ cái tiếng Việt (bao gồm cả dấu thanh) được sắp xếp theo thứ tự sau: AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẪẬBCDĐEÈÉẺẼẸÊỀẾỂỄỆGHIÌÍỈĨỊJKLMNOÒÓỎÕỌÔỒỐỔỖỘƠỜỚỞỠỢPQRSTUÙÚỦŨỤƯ ỪỨỬỮỰVXYỲÝỶỸỴ.

3. Nếu n là hợp số thì dễ thấy n phải có ước số nguyên tố nhỏ hơn hoặc bằng . Viết chương trình tối ưu hoá hơn nhiệm vụ 1, bài 31 theo cách sau: để tìm ước số nguyên tố nhỏ nhất thì chỉ cần tìm trong các số 2, 3, …, . Nếu trong dãy trên không tìm thấy ước của n thì kết luận ngay n là số nguyên tố.

ADSENSE

Hướng dẫn giải chi tiết Vận dụng trang 155

Phương pháp giải:

1, 3. Dựa vào kiến thức đã học kết hợp các kiến thức về toán học và các câu lệnh trong Python như: câu lệnh whlie, câu lệnh if dạng đủ và thiếu, .... để viết chương trình

2. Chúng ta cần thiết kế trên cơ chế so sánh từ điển tiếng Việt giữa hai xâu kí tự. Cách làm là đưa ra một từ điển Alphabet bao gồm các chữ cái tiếng Việt theo đúng thứ tự của tiếng Việt. Việc so sánh theo thứ tự từ điển được thực hiện bởi hàm so_sanh(s1, s2). Hàm này có ý nghĩa như sau:

Giá trị hàm trả lại:

Bằng 0, nếu s1 = s2

Bằng 1, nếu s1 > s2

Bằng -1, nếu s1 < s2

Sau khi đã định nghĩa được thứ tự từ điển mới thì các bước tiếp theo là khá dễ dàng.

Lời giải chi tiết:

1.

Chương trình 1. Nhập số tự nhiên từ bàn phím và tính xem đó là ngày tháng năm nào.

Chương trình 2. Nhập thời gian theo khuôn dạng ngày – tháng – năm, tính giá trị của ngày theo cách lưu trữ của phần mềm bảng tính điện tử

2.

3. Chương trình có thể như sau:

-- Mod Tin Học 10 HỌC247

Nếu bạn thấy hướng dẫn giải Vận dụng trang 155 SGK Tin học 10 Kết nối tri thức - KNTT HAY thì click chia sẻ 
YOMEDIA
AANETWORK
 

 

YOMEDIA
AANETWORK
OFF