Tác giả: Đình Trọng

٩(●̮̮̃•̃)۶ Không có lẽ yêu trên đời quá khó ٩(͡๏̯͡๏)۶ Mà thôi yêu cũng chẳng dễ chút nào! ٩(×̯×)۶

Bài 1 mình đã hướng dẫn rồi bài 2 :Hình xoắn ốc được vẽ bắt đầu từ một đoạn thẳng có độ dài 50 nối tiếp các đoạn thẳng mới được xác định bằng cách xoay đoạn thẳng đó sang phải một góc 20 độ và có độ dài bằng 0.95 của đoạn thẳng đứng trước. Quá trình đó được lặp lại đến khi đoạn thẳng có độ dài nhỏ hơn 1. Bài này tương đối dễ, nhưng không hiểu sao cái hình mình vẽ không giống lắm so với cái hình trong đề, vòng lặp có thể dùng while…

Read More

Một bạn có hỏi cách giải bài lập trình pascal như nhau : 1. Nhập vào mảng n phần tử xuất ra tổng của các số nguyên tố trong mảng đó. Đây là một đề tương đối dễ, do đó chúng tôi sẽ trình bày bài ở dạng sử dụng hàm để các bạn tiếp nhận thêm kiến thức. Hàm ở đây tên là NT với tham trị đưa vào là một con số và hàm này sẽ kiểm tra xem số đó có phải là số nguyên tố hay không, việc kiểm tra được thực hiện qua vòng lặp…

Read More

REPEATER: Trong hệ thống mạng LAN, khoảng cách truyền dẫn tín hiệu tối đa là 100m, đối với dây cáp mạng UTP CAT5e. Do đó, khi khách hàng muốn truyền tín hiệu ở một khoảng cách xa hơn thì cần một bộ khuếch đại và định thời lại tín hiệu, giúp tín hiệu có thể truyền dẫn đi xa hơn giới hạn 100m này. REPEATER chính là một thiết bị như trên. HUB: Hub có thể được xem là một Repeater có nhiều cổng. Nhưng HUB là gì? Một Hub có từ 4 đến 24 cổng và có thể còn…

Read More

Mảng là một kiểu dữ liệu mà nó có thể chứa nhiều giá trị con bên trong. Hãy tưởng tượng như một mảng là một đoàn tàu (xe lửa), mỗi toa là phần của mảng và nó mang một giá trị (value) toa xe được đánh số (key) để nhận biết. Trong MSWLogo muốn khai báo một mảng ta dùng MAKE “tênmảng (ARRAY độ.dài số.bắt.đầu) Ví dụ Make mau_sac (Array 7 1) tạo một mảng có tên là mau_sac mảng này có 7 phần tử ( toa tàu) và toa đầu tiên đánh số là 1. Để gán một giá…

Read More

Đề bài : Một miếng bìa hình vuông, có cạnh 200, người ta đục  4 lỗ  hình tròn nằm sát giữa của các cạnh miếng bìa đó với bán kính đường tròn là 30. Em hãy sử dụng các câu lệnh trong MSW Logo vẽ lại miếng bìa khi đục lỗ và tính diện tích còn lại… Em hãy lưu kết quả trong tệp văn bản có tên hinhvuong.doc gồm: – Hình em đã vẽ – Các câu lệnh của MSWLogo theo trình tự đã vẽ Cách 1: to hinhvuong repeat 4[ fd 200 rt 90] setxy 0 100 circle2…

Read More

Đề bài : Trong vườn cây người ta đếm thấy có tổng cộng 9 cây, được trồng thành 10 hàng, và mỗi hàng có 3 cây. + Em hãy viết các câu lệnh trong chương trình MSWLogo để vẽ lại sơ đồ vườn cây trên. + Hãy lưu kết quả trong tập tin văn bản có tên trongcay.doc gồm: – Hình sơ đồ vườn cây trên – Tất cả câu lệnh MSWLogo theo trình tự đã vẽ. Phân tích: Đây là một dạng bài khó, nếu không biết xắp xếp cây cho đúng thì xem như khỏi làm. Đây là…

Read More

Đề bài: Nhập vào 1 chuỗi trong đó có rất nhiều khoảng trắng, hãy cắt hết các khoảng trắng thừa ở đầu, giữa và cuối ví dụ:”                 Nguyen                 Van              Teo                         “ sau khi xử lý xuất ra “Nguyen Văn Teo” Cách làm: Chạy vòng lặp kiểm tra xem trong chuỗi có 2 khoảng trắng liên tiếp nhau không, nếu có thì xóa 1 khoảng trắng đi, khi kết thúc vòng lặp này thì không còn 2 khoảng trắng nào liên tiếp nhau While Pos(‘ ‘,s)>0 Do Delete(s,pos(‘ ‘,s),1); kế đó kiểm tra ký tự đầu tiên và cuối cùng có…

Read More

Các bạn làm theo hình hướng dẫn: Bước 1 : Khởi động MswLogo và bấm nút Edall Bước 2: ta thấy xuất hiện một cửa sổ, đây là nơi bạn sẽ viết các lệnh của mswlogo, theo sau to là tên của một chương trình, nếu có nhiều chương trình thì các bạn cứ viết To TênChươngTrình End nếu các bạn muốn truyền vào các biến cho chương trình thì ghi dấu : trước tên biến xem hình Bước 3 : Trong cửa sổ này hãy bấm File-> Save and exit để quay về cửa sổ chính, nếu bạn muốn…

Read More

Đề bài Dùng MSWLogo vẽ hình trên : Phân tích : Hình trên được tạo bởi các hình ngũ giác xếp chồng vào nhau Chúng ta sẽ lặp lại 5 lần công việc vẽ 1 hình ngũ giác ở các vị trí khác nhau. Các bạn để ý sẽ thấy việc vẽ ngũ giác nhỏ lặp 7 lần vì sao vậy? Mục đích là để cho rùa đi tới vị trí đỉnh kế tiếp để vẽ ngũ giác tiếp theo. Code thật ra rất đơn giản chúng tôi thêm dòng lệnh chờ Wait 500 giúp các bạn dễ hình dung…

Read More

Đề bài : Hãy dùng MSWLogo vẽ và tô màu hình bông hoa ở trên. Ở đây chúng tôi viết một thủ tục tổng quát, các bạn có thể vẽ bông hoa với số cạnh (p) và độ dài (n) tùy ý. Hoa 6 100 To Hoa :p :n Repeat :p[ Pu ;Nhấc viết lên Fd :n/2 ; đi tới  một nửa cạnh cảu đa giác Lt 90 ;Xoay trái 90 độ Pd    ;Hạ viết xuống ELLIPSEARC 180 :n/2 :n/3+10 90 ; Vẽ một nửa cung tròn Pu ; Nhấc viết Rt 90 ;xoay phải 90 độ Fd :n/2…

Read More

Trong bài hướng dẫn cài đặt pascal trong môi trường Window mình có đề cập tới việc ánh xạ thư mục thành một ổ đĩa để lưu bài tuy nhiên có một số bạn vẫn chưa biết cách tùy biến dòng lệnh để lưu bài vào thư mục theo ý mình. Hôm nay mình sẽ hướng dẫn các bạn từng bước một. Yêu cầu : Bạn đã cài đặt chương trình turbo pascal ở link trên. Sau khi cài xong bấm chuột phải vào biểu tượng Turbo Pascal trên desktop -> chọn Porperties Bạn sẽ được Chúng ta sẽ sửa…

Read More

I. Một số tình huống sư phạm. 1) Dạy thay đồng nghiệp bị ốm . Một lần do đồng nghiệp của bạn bị ốm phải nghỉ dạy, bạn được phân công dạy thay. Sau khi kết thúc bài giảng, bạn hỏi các em: “Thầy dạy thế các em có hiểu bài không?”. Các em trả lời: “Thầy dạy hay lắm ạ. Cô A. dạy chúng em chẳng hiểu gì cả. Hay là thầy dạy luôn lớp em đi ạ”. Vào tình huống này bạn chọn cách xử lý nào trong 3 cách sau: 1. Mỉm cười, im lặng không nói…

Read More