Hỏi/ Thắc mắc - Lập trình căn bản | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We need money to operate the site, and almost all of it comes from our online advertising.

If possible, please support us by clicking on the advertisements.

Please add vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

Hỏi/ Thắc mắc Lập trình căn bản

datduong112

Gà con
- Một xe robot Arduino di chuyển trong một mặt phẳng bắt đầu từ điểm gốc (0,0). Xe có thể di chuyển theo hướng LÊN, XUỐNG, TRÁI và PHẢI với một số bước nhất định. Sinh viên hãy viết chương trình tính khoảng cách từ vị trí hiện tại sau một chuỗi chuyển động so với điểm điểm gốc ban đầu. Sau đó kiểm tra khoảng cách là một số chính phương hay một số nguyên tố.
Lưu ý: Nếu khoảng cách là dạng số thực (Float), thì chỉ cần làm tròn thành dạng in số nguyên (Int) .
Dữ liệu nhập của chương trình được là một chuỗi các kỹ tự gồm chữ và số (xem thêm ví dụ ở phần dữ liệu xuất). Chuỗi này chứa kiểu kí tự theo định dạng sau:
direction, steps
  • directions: giá trị này cho biết hướng đi của xe Arduino trên mặt phẳng được ký hiệu như sau U (di lên), D (đi xuống), L (bên trái), R (bên phải)
  • steps: giá trị này cho biết số bước mà xe đi trên mặt phẳng.
Chương trình sẽ xuất trực tiếp ra màn hình khoảng cách mà xe đã đi được và kiểm tra xem giá trị của khoảng cách này là một số nguyên tố hay số chính phương
Giả sử rằng chương trình sẽ được nhập vào các giá trị tuần tự được liệt kê dưới đây.
- Ví dụ :
U5D3L3R2
Chương trình sẽ thực thi và xuất ra màn hình kết quả như sau:
  • Khoảng cách xe đã di chuyển từ vị trí ban đầu tới điểm hiện tại: 2
  • Số 2 là số nguyên tố
* Cho em xin code với ạ. Cảm ơn các cao nhân trước *
 

Cheatmo

Búa Gỗ
Hỏi về code bạn nên thực hành theo quy tắc của các forum hỏi đáp.
1. Bạn nên nêu bạn đã phân tích vấn đề ntn, bạn đã thử code ntn
Ý tưởng bạn sẽ làm ntn và bạn gặp khó ở đâu
2. Kỹ năng tìm kiếm là kỹ năng quan trọng bởi đơn giản là đi làm bạn không thể hỏi bất cứ ai bài toán bạn nhận được code ntn
Hãy thử tìm kiếm. Mình đảm bảo vấn đề những người mới học gặp chắc chắn sẽ có trên internet.
Hãy tự tìm kiếm đã trước khi hỏi
 

ducminhle

Gà con
Nếu hỏi để giải quyết vấn đề thì được, chứ ôm nguyên bài tập lên đây xin code thì không nên bạn ơi.
 


Top