Trang chủ » Blog » Coding Dojo » Kata NumberToLCD

Kata NumberToLCD

bởi CodeGym | 09/12/2023 10:30 | Blog | Coding Dojo

Giới thiệu về Kata

Viết một chương trình hiển thị số giống kiểu màn hình LCD.

Mô tả bài toán : 

Phần 1

Viết một chương trình chuyển một số (với độ dài tùy chọn) thành kiểu hiển thị trên LCD theo mẫu sau:

             _   _       _   _  _   _   _  
          |  _|  _| |_| |_  |_   | |_| |_|  
          | |_   _|   |  _| |_|  | |_|  _|  

(mỗi chữ số được trình bày trên 3 dòng)

Chú ý: Không đọc Phần 2 trước khi làm xong Phần 1. Một mục đích của bài kata này là thực hành tái cấu trúc và thích ứng với việc yêu cầu thay đổi.

Phần 2

Thay đổi chương trình đã viết để hỗ trợ việc tùy biến hiển thị theo chiều rộng và chiều cao của số.

Ví dụ: với chiều rộng = 3 và chiều cao = 2, số 2 sẽ hiển thị như sau:

___
   |
   |
 ___
|
|___

Bài Kata này dựa vào một chương trình trên:

https://github.com/coreyhaines/kata-number-to-led

http://rubyquiz.com/quiz14.html

Bài Kata ngược lại: LCD to number

 

Nguồn Kata: http://codingdojo.org/kata/NumberToLCD/

0 Lời bình

Gửi Lời bình

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

BÀI VIẾT LIÊN QUAN

BẠN MUỐN HỌC LẬP TRÌNH?

GỌI NGAY

098 953 44 58

Đăng ký tư vấn lộ trình học lập trình

Đăng ký tư vấn, định hướng lộ trình học và giải đáp các thắc mắc về ngành nghề – Miễn phí – Online.

3 + 4 =

TƯ VẤN VỀ LỘ TRÌNH HỌC NGHỀ LẬP TRÌNH TẠI CODEGYM
TƯ VẤN VỀ LỘ TRÌNH HỌC NGHỀ LẬP TRÌNH TẠI CODEGYM