Computer >> Máy Tính >  >> Lập trình >> C ++

Đảo ngược một số trong PL / SQL

PL / SQL là một ngôn ngữ có cấu trúc khối kết hợp chức năng của SQL với các lệnh thủ tục. Trong bài viết này, chúng ta sẽ thảo luận về một chương trình trong PL / SQL để đảo ngược một số nhất định chẳng hạn -

 Đầu vào:98765 Đầu ra:56789 Kết quả:số đảo ngược của 98765 là 56789. Đầu vào:56784 Đầu ra:48765 

Phương pháp tiếp cận để tìm ra giải pháp

  • Lấy ra chữ số cuối cùng của số bằng cách tìm phần dư của num / 10.
  • Bây giờ, hãy thêm chữ số cuối cùng vào một biến reverseed_num khác.
  • Bây giờ hãy kiểm tra xem num trở thành 0 -
    • Nếu CÓ, hãy chuyển đến BƯỚC 1.
    • Nếu KHÔNG, hãy chuyển sang BƯỚC 4.
  • Cuối cùng, in reverse_num.

Ví dụ

 DECLAREnum number; reverse_num number:=0; beginnum:=98765; while num> 0loopreverse_num:=(reverse_num * 10) + mod (num, 10); num:=trunc (num / 10); end loop; dbms_output .put_line ('Số được đảo ngược là:' || reverse_num); 

Đầu ra

 Số được đảo ngược là:56789 

Kết luận

Trong bài viết này, chúng tôi thảo luận về ngôn ngữ lập trình PL / SQL, rất đơn giản để sử dụng; cảm giác như sử dụng tiếng Anh thông thường để chỉ huy hệ thống. Chúng tôi cũng đã thảo luận về vấn đề đảo ngược một số trong ngôn ngữ PL / SQL. Chúng tôi hy vọng bạn thấy bài viết này hữu ích.