1 câu trả lời
Yêu cầu
– Nhập vào số nguyên dương n (n > 0) từ cửa sổ màn hình console.
– Tìm chữ số đảo ngược của số nguyên n
Giải thuật
– Dùng vòng lặp do while() để bắt người dùng nhập lại giá trị n nếu nhập giá trị n <= 0 – Dùng phép toán n%10 và n/10 để tách từng chữ số. Sau đó, tạo ra số đảo ngược bằng cách đệ quy. Ví dụ: n = 1058 –> ((8*10 + 5)*10 + 0)*10 + 1 = 8501