Xin thuật toán cho bài tập về phần vòng lặp
đề bài.
Viết chương trình lặp đi lặp lại các công việc sau:
-
Nhập vào một ký tự trên bàn phím.
-
Nếu là chữ thường thì in ra chính nó và chữ HOA tương ứng.
-
Nếu là chữ HOA thì in ra chính nó và chữ thường tường ứng.
-
Nếu là ký số thì in ra chính nó.
-
Nếu là một ký tự điều khiển thì kết thúc chương trình
Mọi người giúp mình với ạ mình mới học mình suy nghĩ mãi mà không biết phải làm sao để in ra chính nó và kết quả tương ứng, nếu chỉ in mỗi chữ hoa, chữ thường hoặc ký số thì mình có thể làm được. Nhưng cái này nó lại kêu phải in ra ký tự nhập kèm theo kết quả tương ứng nên mình không biết phải làm ntn . mong mọi người cho mình xin thuật toán với
xem bảng mã ASCII để biết thêm chi tiết :v nếu char c nhập vào là A thì cộng thêm bao nhiêu để thành a rồi in ra printf("%c %c", c, c + ?), ngược lại biến thành chữ thường thì trừ đi.
hình như có sẵn hàm upper với lower mà :))
Có nói rõ ra là được dùng hay không đâu mà bài tập ngày xưa cũng vậy thôi mà.