... mục hàm trace(), ta dùng tác tử ―cộng‖ để ghép chuỗi với trị nguyên Chắc bạn thấy viết cũng… tự nhiên‖ Bài11 : CáchàmtựtạoFlash – TựhọclậptrìnhFlash Sau dùng thử hàm Math.pow (hàm pow ... Flash – TựhọclậptrìnhFlash Có lẽ bạn nóng lòng muốn lậptrình trò chơi thú vị với Flash Tuy vậy, bạn cần kiên trì tìm hiểu khái niệm lậptrình Khi có tảng vững vàng, bạn tự sáng tạo Thực ... 100; } } Để thử đoán nhận hành vi banh màu xanh, bạn chạy chương trình xem Bài : Hàm xử lý tình – TựhọclậptrìnhFlashTronghàm xử lý tình bấm chuột onClipEvent(mouseDown) banh màu xanh, bạn...
... VII Bài 7.1 BàiBài 7.3 Bài 7.4 QUY HOẠCH ĐỘNG Chia thưởng Palindrome Cắm hoa Tìm đường ngắn 227 228 235 243 253 Chƣơng VIII Bài 8.1 Bài 8.2 Bài 8.3 Bài 8.4 Bài 8.5 Bài 8.6 Bài 8.7 Bài 8.8 Bài ... Cụm 107 107 Bài 4.2 Bài gộp 112 Bài 4.3 Chuỗi hạt 120 Sáng tạo Thuật toán Lậptrình Tập I Bài 4.4 Sắp mảng ghi tệp 129 Bài 4.5 abc - theo dẫn 133 Bài 4.6 Xâu mẫu 141 Chƣơng V Bài 5.1 PHƢƠNG PHÁP ... 2 Sáng tạo Thuật toán Lậptrình Tập I MỤC LỤC Lời nói đầu Chƣơng I Bài 1.1 i GIẢI MỘT BÀI TOÁN TIN Số thân thiện Bài 1.2 Số cấp cộng Bài 1.3 Số cấp nhân 11Bài 1.4 Mảng ngẫu nhiên 13 Bài 1.5...
... 104 Bài 3.12 Cờ bảng 106 Bài 3.13 Cờ đẩy 113 Bài 3.14 Bốc sỏi H 114 Chương Các thuật toán đặt 115 4.1 Cờ tam tài .115 4.2 ... 1 .11 Đoạn rời 34 Bài 1.12 Ghép hình chữ nhật 35 Bài 1.13 Xanh đỏ 37 Bài 1.14 Xếp đoạn 39 Bài 1.15 Các hình chữ nhật 41 Bài ... 41 Bài 1.16 Các tam giác vuông cân 46 Chương Cáchàm Next 52 Bài 2.1 Số sát sau độ cao .52 Bài 2.2 Số sát sau chữ số 54 Bài 2.3 Các hoán vị ...
... lớn nhu cầu thực tế Bài 30 : Chỉ mục dãy – TựhọclậptrìnhFlash Nếu vui đùa với dãy qua trước có kinh nghiệm định với ngôn ngữ lậptrình khác, bạn nhận khái niệm dãy Flash (nói cụ thể hơn, ... thời tuyến Trong dãy đó, mục thể tên thể Cách truy xuất thể nêu thích hợp cho vòng lặp, thuận tiện bạn phải điều khiển nhiều thể sân khấu Bài 31 : Trò chơi ―lật hình‖ – TựhọclậptrìnhFlash ... chạy chương trình nghiền ngẫm kết (hình 2), bạn hiểu rõ ý nghĩa câu lệnh Bài 29 : Dãy nhiều chiều – TựhọclậptrìnhFlash Bạn thấy ta đặt số chuỗi vào dãy Phần tử dãy thứ Nếu phần tử dãy lại...
... mừng bạn hoàn thành Hãy chọn điểm giao diện trình chiếu cách Click chuột vào hình Lưu tệp với tên “ BAI “ Bài giúp bạn lần làm quen với ngôn ngữ lậptrình violet_scrip, chưa mang tính phức tạp ... bạn khai báo xong file liệu, cửa sổ lậptrình mô hình 10 đây: Nếu để ý xuống phía cửa sổ bạn thấy mục Các đối tượng” Ta lại khai báo đối tượng cần dùng tương tự bước khai báo file liệu 5, 6, trên, ... Bài 2: Vẽ đường thẳng: tất bước gần 1, khác mã lệnh Tạo đề mục (nút dấu + ), nhập chủ đề, nhập đề mục, nhập tiêu đề hình ( hình 1) sau ấn nút “tiếp tục” Trong trang soạn thảo...
... 5 Sáng tạo Thuật toán Lậptrình Tập I tế, phương pháp vạn không hữu hiệu Tuỳ theo nội dung toán mà ta chọn phương pháp phù hợp Đó điểm khó, đòi hỏi bạn đọc trình tìm tòi tích luỹ ... để bạn đọc tự phát phương pháp giải Những nội dung tập sách tập hợp chỉnh lí từ giảng thuật toán lập trình, từ sách Tìm đường mê cung, Bắn tàu biển từ viết tác giả đăng tạp chí Tin học nhà trường ... cùng, môi trường lậptrình mang tính minh hoạ Khi biết thuật toán, việc thể thuật toán môi trường lậptrình cụ thể chắn việc làm quen thuộc bạn đọc Xin chân thành cảm ơn em học sinh, sinh viên,...
... Các kí tự đặc biệt: + - * / = < > [ ; # ^ $ @ & ( ) { dấu cách ] } : _ (dấu gạch dưới) , Các ngôn ngữ lậpCác ngôn ngữ lậptrình khác trình có khác khác bảng chữ bảng chữ có khác không ? Ví ... tính tổ hợp kí tựtạo thành dòng lệnh chương trình 2 Một số khái niệm a Tên Dùng để xác định đối tượng chương trình Tên đặt theo quy tắc xác định ngôn ngữ lậptrình chương trình dịch cụ thể ... xác định quy định thư viện ngôn ngữ lập trình, người lậptrình khai báo dùng với ý nghĩa khác Tên người lậptrình đặt: sử dụng theo ý nghĩa riêng, xác định cách khai báo trước sử dụng Ví dụ: Loại...
... arr["mango"] = "xoài"; 10 11 trace(arr["custard apple"]); 12 13 trace(arr["coconut"]); 14 15 trace(arr["papaya"]); 16 trace(arr["mango"]); 17 Trong đoạn mã vừa nêu, bạn tạo dãy tạo bốn phần tử dãy: ... Tile1, trở với sân khấu Theo cách tương tự, bạn tạo hai hình vuông (nhân vật Tile2 Tile3) với màu tô khác Bạn mở bảng Actions – Frame (ứng với khung 1), gõ đoạn mã sau để tạo bốn thể bốn nhân vật ... 240; 10 11 this["tile2"]._y = 20; 12 13 this["tile3"]._x = 360; 14 this["tile3"]._y = 20; 15 Như bạn thấy, ta truy xuất thể tile0 cách viết this["tile0"] Từ chốt this dãy tạo sẵn, chứa thể tạo thời...
... i + j; để tạo phần tử bảng, Flash lấy i cộng với j cho kết số, chuỗi Cách viết ―[" + i + j + "]‖ giúp Flash hiểu phải chuyển i j thành chuỗi để ghép với dấu ngoặc mở dấu ngoặc đóng Trong ví dụ ... tử arr[i], bạn viết tương tự ví dụ trước: gọi hàm join dãy arr[i] để nối phần tử dãy thành chuỗi Lần ta làm khác chút: dùng ký tự trắng ‖ ‖ làm mối nối Thử chạy chương trình, bạn có kết hình 2, ... arr[i].length; j++) giúp bạn in phần tử dãy Để phần tử thứ j dãy arr[i], bạn viết cách tự nhiên: arr[i][j] Ấn Ctrl+Enter để chạy chương trình, bạn thấy tên bốn loại trái lặp lại ba lần Để ―dãy con‖ arr[i]...
... mã vừa nêu giúp bạn biết cách để tạo dãy với phần tử sẵn làm quen với hàm slice dãy Phần tử ―mãng cầu‖ Các phần tử ―dừa‖, ―đu đủ‖, ―xoài‖ (tức là… ―cầu vừa đủ xài‖) Sau tạo dãy arr, ta dùng câu ... nhớ phần tử ứng với đối mục thứ hàm slice có mặt kết hàm slice phần tử ứng với đối mục thứ hai không Khi viết arr.slice(2), bạn gọi hàm slice cung cấp đối mục Flashtự hiểu bạn muốn cắt từ vị trí ... arr.slice(-3,3); trace(subarr); Khi bạn gọi hàm slice dãy arr mà không cung cấp đối mục nào, Flash hoan hỉ cho bạn toàn dãy arr Nếu đối mục hàm slice số âm, Flash không bối rối tự hiểu số tính từ đuôi dãy,...
... nghĩa hàm, cần câu lệnh gọi hàm đó, bạn giải nhanh gọn nhiều việc Bài11 : CáchàmtựtạoFlash – TựhọclậptrìnhFlash Sau dùng thử hàm Math.pow (hàm pow lớp Math), có lẽ bạn muốn biết hàm có ... mục hàm trace(), ta dùng tác tử “cộng” để ghép chuỗi với trị nguyên Chắc bạn thấy viết cũng… tự nhiên” Bài11 : CáchàmtựtạoFlash – TựhọclậptrìnhFlash Sau dùng thử hàm Math.pow (hàm pow ... Flash – TựhọclậptrìnhFlash Có lẽ bạn nóng lòng muốn lậptrình trò chơi thú vị với Flash Tuy vậy, bạn cần kiên trì tìm hiểu khái niệm lậptrình Khi có tảng vững vàng, bạn tự sáng tạo Thực...
... Lời nói đầu Chào mừng bạn đến với Lậptrình sở liệu với Visual Basic Hoan nghênh bạn đến với lậptrình sở liệu với VB5 21 ng ày, ấn b ản th ứ Các bạn nhiều nơi 21 họctừ h àm phát tri ển đầy đủ ... ) Ngày thứ hai : Tạo sở liệu Tronghọc ngày hôm nay, bạn học định nghĩa m ột quan hệ c sở d ữ liệu, yếu tố tốt sở liệu, bao gồm bảng liệu, ghi liệu trường liệu Bạn học thiết lập b ảo trì nh ững ... ày tháng sử dụng đến từ thiết lập chương trình nhỏ Windows 9.x Control Panel Regional Settings Trong bạn có chương trình này, thử nghiệm b ằng cách g ọi chương trình sử lý ngày tháng Windows...
... macro, cách đặt tên cho biến sau: • Tên biến dài đến 255 ký tự • Ký tự phải ký tự chữ (letter), ký tự ký tự chữ (letter), ký số (digit), dấu gạch (_) • Tên biến không chứa ký tự đặc biệt ký tự : ... dẫn Những người có trình độ lậptrình cao biết chủ yếu sử dụng sách tiếng Anh đọc Help Nội dung trình bày cho bạn hiểu mức độ tiện dụng Help 6.1 Tại thời điểm viết code Trongtrình viết macro cửa ... Tac gia cua bai viet ! Hình 8: Tạo nút lệnh Macro1 gán Assign Macro vào Ghi chú: Thanh công cụ tựtạo thuộc sở hữu workbook mà tạo Bạn thử sử dụng nút lệnh vừa tạo để thực công việc sau: Code:...
... VII Bài 7.1 BàiBài 7.3 Bài 7.4 QUY HOẠCH ĐỘNG Chia thưởng Palindrome Cắm hoa Tìm đường ngắn 227 228 235 243 253 Chƣơng VIII Bài 8.1 Bài 8.2 Bài 8.3 Bài 8.4 Bài 8.5 Bài 8.6 Bài 8.7 Bài 8.8 Bài ... Cụm 107 107 Bài 4.2 Bài gộp 112 Bài 4.3 Chuỗi hạt 120 Sáng tạo Thuật toán Lậptrình Tập I Bài 4.4 Sắp mảng ghi tệp 129 Bài 4.5 abc - theo dẫn 133 Bài 4.6 Xâu mẫu 141 Chƣơng V Bài 5.1 PHƢƠNG PHÁP ... 2 Sáng tạo Thuật toán Lậptrình Tập I MỤC LỤC Lời nói đầu Chƣơng I Bài 1.1 i GIẢI MỘT BÀI TOÁN TIN Số thân thiện Bài 1.2 Số cấp cộng Bài 1.3 Số cấp nhân 11Bài 1.4 Mảng ngẫu nhiên 13 Bài 1.5...
... ? a=? b=? Bài 12: Viết chương trình nhập vào số kiểu int, in hình số lớn số Bài 13: Viết chương trình tìm số lớn số nguyên nhập vào từ bàn phím Bài 14: Viết chương trình giải phương trình bậc ... giải phương trình bậc nhất: ax + b = Bài 15: Viết chương trình giải phương trình bậc hai: ax2 + bx + y = Bài 16 Chương trình sau lỗi Hãy trình bày lại lỗi chương trình #include int x,y; ... j =? i == j = ? Bài 9: Viết chương trình nhập số kiểu int gán cho biến i j Hãy xét phép toán luận lý sau quan sát kết hình !i =? !j =? i && j = ? i || j =? Bài 10: Viết chương trình nhập vào số...
... VII Bài 7.1 BàiBài 7.3 Bài 7.4 QUY HOẠCH ĐỘNG Chia thưởng Palindrome Cắm hoa Tìm đường ngắn 227 228 235 243 253 Chƣơng VIII Bài 8.1 Bài 8.2 Bài 8.3 Bài 8.4 Bài 8.5 Bài 8.6 Bài 8.7 Bài 8.8 Bài ... Cụm 107 107 Bài 4.2 Bài gộp 112 Bài 4.3 Chuỗi hạt 120 Sáng tạo Thuật toán Lậptrình Tập I Bài 4.4 Sắp mảng ghi tệp 129 Bài 4.5 abc - theo dẫn 133 Bài 4.6 Xâu mẫu 141 Chƣơng V Bài 5.1 PHƢƠNG PHÁP ... 2 Sáng tạo Thuật toán Lậptrình Tập I MỤC LỤC Lời nói đầu Chƣơng I Bài 1.1 i GIẢI MỘT BÀI TOÁN TIN Số thân thiện Bài 1.2 Số cấp cộng Bài 1.3 Số cấp nhân 11Bài 1.4 Mảng ngẫu nhiên 13 Bài 1.5...
... Print(int [] a) tự viết 30 Sáng tạo Thuật toán Lậptrình Tập I 31 } // IncGen } // SangTao1 Bài 2.4 Sinh ngẫu nhiên Sinh ngẫu nhiên n phần tử cho mảng nguyên a thoả điều kiện n phần tửtạo thành k ... SangTao1 Bài 2.6 Sinh ngẫu nhiên tệp tăng Sinh ngẫu nhiên n số tự nhiên tăng ghi vào tệp văn có tên cho trước Thuật toán Bạn đọc xem trực tiếp chương trình giải thích cách làm Sáng tạo Thuật toán Lập ... Sáng tạo Thuật toán Lậptrình Tập I 47 - Tiếp đến liệu ghi liên dòng mảng - Các số cách dấu cách Thí dụ: -1 cho biết mảng có n = dòng m = cột với liệu sau: -1 Đặc tả Ta viết hàm Doc cho giá trị...
... Dòng thứ có kí tự v Dòng thứ hai có kí tự v tức để trống Dòng thứ ba có kí tự v Dòng thứ tư có kí tự v tức để trống Dòng thứ năm có kí tự v Vì xâu mẫu s tổng cộng có + + = kí tự v nên quân mang ... 2, , 10, 11( J), 12(Q) 13(K) Tóm lại mẫu dòng thứ i cho ta phương thức vẽ i hình đơn vị quân mang mã số i Mỗi mẫu dòng biểu diễn qua xâu kí tự 69 Sáng tạo Thuật toán Lậptrình Tập I Các thủ tục ... mã kí tự thường Thí dụ, ta nhấn phím mở rộng F10 vùng đệm nạp byte (0, 68) Mã riêng 68 trùng với mã kí tự D Hàm ReadKey cho ta kí tự phím nhấn không hiển thị kí tự (trên hình), ta gọi hàm nhận...