Chuyển đến nội dung
Diễn đàn CADViet

Nộ Thiên

Thành viên
  • Số lượng nội dung

    290
  • Đã tham gia

  • Lần ghé thăm cuối

  • Ngày trúng

    2

Bài đăng được đăng bởi Nộ Thiên


  1. HEHEHE ! thanhks bac nhieu ! Tuyet chieu lun ! the ma lau nay em cha bit ! ma sao em van thet met la tai sao giu phim ALT va nhan 0222 thi no lai hien ra chu phi nhi ? Bac co the giai thich cho em hieu ti nha !

    Than ai ! va doan ket !

    Cái mã 222 đó hay bị lỗi lắm, copy lui tới thế nào cũng sẽ thấy hình vuông.

    Nói chung không ổn định. Thậm chí lúc IN cũng bị.

     

    Còn về giải thích mã nhé:

    Bạn mở chạy Word, sau đó vào insert\symbol và chọn font bạn sẽ thấy. Tự khám phá nhé.

    Cái mã 222 đối với font này là kí tự fi đối với font khác là cái khác.

    Ngòai ra còn nhiều kí tự đặc biệt khác nữa. Tự khám phá nhé.

    1_1.jpg

    • Vote tăng 1

  2. Bác này nghĩ rằng dùng máy tính không cần có quy tắc à?

    À mà trong máy tính người ta không gọi là quy tắc mà là thuật tóan.

    Hầu hết các thuật tóan nào ra đời đều dựa trên cơ sở là thử và sai.

    Còn việc người giải hay máy giải là tuy mỗi người thôi.

    Tại sao tôi biết lái xe hơi và có xe hơi, mà tôi lại đi bộ trong khi không ai cấm tôi được phép đi xe hơi.

    Tuy gọi là thử - sai nhưng cũng biết mà dự đóan những trường hợp hợp sai để lọai ra bớt.

    Chắc chắc một điều không ai đố cho máy cả, vì máy nó chẳng hiểu gì.

    Chỉ có người hiểu và nhờ máy tính tóan giúp thôi...

    Như vậy kg có máy bạn kg thể giải câu này???

    Còn câu Ma phương có thể show cho mình kết quả Bậc 6 và 10 kg???


  3. Đúng rồi đó bác Hoành ạ. :bigsmile: Bài toán này nghe đâu có một ông nhân tài đất Tây nào đó giải bằng tay mất mấy chục năm.

    Còn nge đâu ổng giải tới 2 lần.

    Lần thứ nhất giải đc sau 1 thời gian lạc mất kết quả => giải lần 2.

    Nghe đâu lần 1 và 2 cách nhau hơn chục năm.


  4. Đối với những bài tóan như thế này với kích thước không quá lớn thì chỉ cần một đọan code với thuật tóan "Quay lui" hay "Thử sai - vét cạn" là ra liền àh!!!

    Cái này đố cho người, kg đố cho máy.

    Nên pp thử và sai kg áp dụng ở đây.

    Vấn đề là nó có 1 quy tắc.

    Nếu ai cũng dùng pp thử và sai hết thì làm gì có chuơng trình này chạy nhanh hơn chương trình kia???


  5. Có bác nào biết cách làm cho Crosshair không nhảy lung tung không bắt đc điểm ko

    Khi em vẽ 1 bản vẽ với tỉ lệ nhỏ, sau đó em zoom to lên để modify nhưng Crosshair cứ nhảy tư bên này sang bên kia ko bắt điểm

    Em có zoom bản vẽ lên nhiều lần cũng ko làm đc (em vẽ trong model)

    F7, F9 đó mà. Bạn nhấn F7,F9 thử xem.


  6. trò chơi này không liên quan gì đến toán học đâu, tên đúng của trò chơi là 'nhanh tay với Google'.

    Kiểu này chắc là khỏi cần nêu đầy đủ bài toán. Chỉ cần nói tên bài tóan là giải đc. Thử nhé:

    Thế các Bác có biết bài tóan "Đường đi của con Mã trên bàn cờ Vua" không?


  7. Nói về Bit thông tin thì câu đống gạch thua xa câu này:

    Trong phòng có 3 bóng đèn, tương ứng có 3 công tắc ở bên ngòai phòng (ở hành lang chẳng hạn).

    Bây giờ bạn chỉ đc phép bậc công tắc và chạy vào phòng 1 lần (duy nhất), làm thế nào để biết đc

    công tắc nào là tương ứng với bóng nào???


  8. Neu lisp nầy chạy tốt thì thật tiến vi lenh trim chỉ cho phép cat từng đường một trong khi lệnh này cho phép trim liên tục (em cũng xin lỗi tác giả vì em xin được một tập list nên \"chep \" ra để đúng thoi ...Nhưng chưa chạy được ). Doan lisp như sau :

    (defun C:trn ()

    (setq CVAR (Getvar "CMDECHO")) (setvar "CMDECHO" 0)

    (Prompt "Select cutting edges :") (setq CUTEDG (Ssget))

    (Prompt "select objects to trim :") (setq SS (Ssget))

    (Setq LEN (SSlength SS)) (Setq I-1)

    (Setq SIDE (getpoint"pick side to trim")) (command "TRIM" CUTEDG "")

    (Repeat LEN

    (Setq I (1+I))

    (Command (List(SSname SS I) SIDE)) )

    (Command "")

    (Setvar "CMDECHO" CVAR) (Princ "\nTrim complete.")

    (Princ) )

    Cac bac kiem tra dum nhe!!!!!!!!!

    Chỉ mới kiểm tra bằng mắt thì thấy 2 lỗi trên:

    (chú ý các khỏang trắng)

    (setq I 1)

    (setq I (1+ I))

    Bác chạy lại thử xem.


  9. Nói rõ thêm:

    * Với Ma Phương bậc lẽ 3, 5, 7 ... (n=2k+1: làm như bác Hòanh chỉ dẫn

    * Với Ma Phương bậc 4, 8 ... (n=4*k)

    43735800sw6.jpg

    Đảo vị trí các cặp số cho nhau qua đối xứng tâm.

    làm tương tự với Bậc 8 (8x8 ô vuông)

    50372922bm8.jpg

    * Với Ma Phương bậc 6, 10 ... (n=4*k+2)

    Hình như kg có lời giải.

     

    Trong các ma phương thì Ma ohương bậc 4 hòan hảo nhất vì ngòai hàng ngang, cột dọc, đường chéo thì

    tổng 4 ô ở góc, 4 ô ở tâm... cũng bằng nhau.

    Riêng ma phương bậc 3 chính là Lạc Thư trong Kinh Dịch.


  10. Khi em vẽ một đoạn thẳng dài 3000 mm ,sau đó em scale với tỷ lệ 1 /100 .Rồi em cho vào 1 tờ giấy A4 ,dùng dim 1 /100 để dim kích thước ra .Tiếp đó em in đoạn thẳng này ra giấy xem có đúng đoạn thẳng này có đo dài là 3cm không thì thấy nó chỉ được có 2 ,9cm .Xin các bác cho em hỏi là tại sao nó lại như vậy !Sở dĩ em làm như vậy là do khi em về một số cấu kiện trong bản vẽ khi in ra nó không ra đúng kích thước !Xin các bác chỉ giúp !Em xin hỏi một câu nữa là tại khi in thì vào chỗ nào để chỉnh độ dày nét ?Em tìm măi mà chẳng thấy đâu

    Trong mục in đừng chọn "Scale to fit" mà gõ số trực tiếp vào, như trường của bạn là 1:1


  11. Nói chung là không hiểu lắm. Bác coi lại cho em 2 file này nhé :

    http://www.cadviet.com/upfiles/list.dcl

    http://www.cadviet.com/upfiles/list_1.lsp

     

    Xem sai chỗ nèo giúp hộ cái các bác.

    Bác viết lỗi nhiều lắm, kể ra thì nhiều lắm.

    Kg biết Bác muốn "action" kiểu gì nên đưa ra 2 trường hợp cho bác

    1 - Tile có tên "list1" sẽ nhận giá trị khi bấm "nhập số liệu"

    2 - Tile có tên "list1" sẽ nhận giá trị khi select popup_list "lst_1"

     

    file list_1.lsp của Bác đây

    (defun c:lb1 ()

    (setq DCL_ID (load_dialog "list.dcl"))

    (if (not (new_dialog "list" DCL_ID )) (exit))

     

    (action_tile "lst_1" "(setq lst_1 (get_tile \"lst_1\")) ")

    (action_tile "nsl" "(cond ((= lst_1 \"0\") (set_tile \"list1\" \"10\" ))

    ((= lst_1 \"1\") (set_tile \"list1\" \"20\" ))

    )

    ")

    (action_tile "thoat" "(done_dialog)")

    (start_dialog)

    (unload_dialog DCL_ID)

    (princ)

    )

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    (defun c:lb2 ()

    (setq DCL_ID (load_dialog "list.dcl"))

    (if (not (new_dialog "list" DCL_ID )) (exit))

     

    (setq lst_1 (get_tile "lst_1"))

    (cond ((= lst_1 "0") (set_tile "list1" "10" ))

    ((= lst_1 "1") (set_tile "list1" "20" ))

    )

     

    (action_tile "lst_1" "(setq lst_1 (get_tile \"lst_1\"))

    (cond ((= lst_1 \"0\") (set_tile \"list1\" \"10\" ))

    ((= lst_1 \"1\") (set_tile \"list1\" \"20\" ))

    )

    ")

     

    (action_tile "thoat" "(done_dialog)")

    (start_dialog)

    (unload_dialog DCL_ID)

    (princ)

     

    Và đây là file list.dcl

    list : dialog {

    label = "List box : " ;

    :row {

    :popup_list {

    label = "Lua chon" ;

    width = 20;

    list = "list0 \nlist1 ";

    key = "lst_1";

    }

    : column {

    label = "Bang thong bao" ;

    :edit_box {

    edit_width = 10;

    label = "Da chon " ;

    key = "list1" ;

    }

     

    }}

    errtile;

    :row {

    :button{

    label="Nhan so lieu";

    key ="nsl";

    // action = "(set_tile \"list1\" \"10\")";

    width = 10;

    }

    :button{

    label="Thoat";

    key="thoat";

    width = 10;

    }

    }

    is_cancel=true;

    }

    ------------------------------------------------------------------

×