سلام برنامه مغلوب یا معکوس عدد در جاوا و براتون گذاشتم و توضیحات لازم برنامه و حتما مطالعه بفرمائید برای درک بهتر الگوریتم و برنامه. در صورت داشتن سوال در بخش نظرات بپرسید.

کد برنامه مقلوب یا معکوس عدد در جاوا:

package com.company;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
   // write your code here
        System.out.print ( "عدد مورد نظر را وارد بکنید:" );
        Scanner input = new Scanner (  System.in );
        int data = input.nextInt ();
        int result = 0;
        while (data > 0)
        {
            int yekan = data % 10;
            result = result * 10 + yekan;
            data = data / 10;
        }
        System.out.println("\tعدد معکوس شده:"+ result);
    }
}

خروجی برنامه مقلوب یا معکوس عدد در جاوا:

عدد مورد نظر را وارد بکنید:1234
	عدد معکوس شده:4321

 برای درک بهتر به جدول مراحل اجرای برنامه زیر توجه کنید:

مثال: عدد 1234 توسط کاربر وارد شده است:

جدول برنامه مقلوب یا معکوس عدد در جاوا
متغیر: Result متغیر: Yekan متغیر: Data مراحل اجرای حلقه
0+4=4 1234%10=4 1234 ۰
4*10+3=43 123%10=3 123 ۱
43*10+2=432 12%10=2 12 ۲
432*10+1=4321 1%10=1 1 ۳
خروج از برنامه خروج از برنامه 0 ۴

 خروجی برنامه: 4321 است

یکی از عملگرهای محاسباتی علامت ٪ است که برای بدست آوردن باقی مانده تقسیم در زبان های برنامه نویسی استفاده می شود.