Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
3,23 MB
Nội dung
FR FABRIKAM RESIDENCES BÀI 15 THỰC HÀNH VỚI KIỂU DỮ LIỆU DANH SÁCH Bài Cập nhật danh sách FR Vi ế t c h n g t r ì n h n h ậ p v o t b n p h í m m ộ t d a n h s c h c c s ố nguyên, sau thực hiện: - Thay phần tử âm -1, phần tử dương 1, giữ nguyên phần tử giá trị - Đưa hình danh sách nhận - Ví dụ: Input -5 -3 -4 -2 Add a footer Output -1 1 -1 -1 1 Hướng dẫn FR - Tạo danh sách a từ liệu nhập vào - Duyệt phần tử (với i = 0, 1, 2, …, len(a) – 1); thay = > = -1 < Lưu ý: Lệnh print() chứa tham số end = ‘ ‘ để thêm dấu cách phần tử danh sách - Tham khảo chương trình Hình Add a footer Hình Một chương trình cho tốn cập nhật danh sách Bài Các số đặc biệt dãy số FR Vi ế t c h n g t r ì n h n h ậ p v o t b n p h í m d a n h s c h s ố nguyên a, đếm đưa hình số lượng phần tử lớn phần tử đứng trước phần tử đứng sau - Ví dụ: Input -3 -1 -6 -4 -5 -12 15 Add a footer Output FR Hướng dẫn - Tạo danh sách a từ liệu nhập vào - Duyệt phần tử (với i = 1, 2, …, len(a) – 2); đếm phần tử thỏa mãn điều kiện ai-1 < > ai+1 - Tham khảo chương trình Hình Add a footer FR Hình Một chương trình cho toán số đặc biệt dãy số Add a footer Bài Trò chơi với giày FR Có n đơi giày loại khác kích cỡ xếp thành hàng theo thứ tự ngẫu nhiên Chủ trị bí mật rút giày giấu đi, sau yêu cầu người chơi cho biết giày giấu giày trái hay phải có số Hà My muốn viết đoạn chương trình n h ậ p v o m ộ t d ã y, m ỗ i s ố t r o n g d ã y m ô t ả m ộ t c h i ế c g i y, s ố c ó g i t r ị â m c h o b i ế t đ ó giày trái, số có giá trị dương cho biết giày phải, giá trị tuyệt đối số kích c ỡ c ủ a g i y C h n g t r ì n h s ẽ c h o b i ế t c h i ế c g i y n o c ò n t h i ế u t r o n g d ã y Add a footer FR Hướng dẫn Cách làm thông thường để tìm giày cịn thiếu g h é p c c đ ô i g i y, t u y n h i ê n c c h l m n y s ẽ m ấ t n h i ề u t h i gian Một cách làm đơn giản dựa nhận xét: Nếu dãy không thiếu giày tổng 0, nên x c đ ị n h c h i ế c g i y c ò n t h i ế u k h i b i ế t t ổ n g c c s ố t r o n g d ã y Hình chương trình mà Hà My viết theo cách làm trên, nhiên chương trình cịn có lỗi Em giúp Hà My sửa lỗi để nhận chương trình chạy cho kết Add a footer Sai dấu ( ) FR Hình Chương trình Hà My viết Add a footer 10 Sửa dấu ( ) thành [ ] FR Chương trình sửa Add a footer 11 Bài Quản lí tiền điện FR Vi ế t c h n g t r ì n h n h ậ p v o s ố n g u y ê n d n g t n g ứng tiền điện 12 tháng năm vừa nhà em, đưa hình thơng tin sau: - Tổng số tiền điện năm, trung bình tháng - Liệt kê tháng dùng nhiều trung bình tháng Add a footer 12 FR FR FABRIKAM RESIDENCES Thank You Angelica Astrom 208 555 0164 angelica@fabrikamresidences.com www.fabrikamresidences.com Title Goes Here ... phần tử giá trị - Đưa hình danh sách nhận - Ví dụ: Input -5 -3 -4 -2 Add a footer Output -1 1 -1 -1 1 Hướng dẫn FR - Tạo danh sách a từ liệu nhập vào - Duyệt phần tử (với i = 0, 1, 2, …, len(a)... chứa tham số end = ‘ ‘ để thêm dấu cách phần tử danh sách - Tham khảo chương trình Hình Add a footer Hình Một chương trình cho tốn cập nhật danh sách Bài Các số đặc biệt dãy số FR Vi ế t c h n g.. .Bài Cập nhật danh sách FR Vi ế t c h n g t r ì n h n h ậ p v o t b n p h í m m ộ t d a n h s c h c c s ố nguyên, sau thực hiện: - Thay phần tử âm -1, phần