A.java
02-12-2010, 05:07 AM
السلام عليكم ...
بصراحه انا حاولت افهم الكود .. بسس ماعرفت خصوصا اني مبتادئه بـ الجافا .. + loop
هذا الكود ..
import java.util.*;
public class Q2
{
static Scanner console = new Scanner(System.in);
public static void main(String[] args)
{
int num;
int reverse ;
int num1 ;
boolean done ;
reverse = 0;
num1 = 0;
done = false;
System.out.print("Enter an integer: ");
num = console.nextInt();
System.out.print(" Your number with the digits reversed is ");
if (num < 0)
{
num = -num;
done = true;
}
while (num > 0)
{
reverse = reverse * 10 + num % 10;
num = num / 10;
num1++;
}
if ( done )
System.out.print("");
num1--;
if (num1 > 0)
while (reverse / (int)(Math.pow(10, num1)) == 0)
{
System.out.print(0);
num1--;
}
System.out.println(reverse);
}
}
بليييييييز احد يشرررحه لي :(
واذا عندكم مواقع كويسسه لشرح اللوب بالجافا يعطيني مررا محتااجته ..
يعطيكم العافيه مقدماا...
والله يجعلها من موازين حسانتكم يارب..
بصراحه انا حاولت افهم الكود .. بسس ماعرفت خصوصا اني مبتادئه بـ الجافا .. + loop
هذا الكود ..
import java.util.*;
public class Q2
{
static Scanner console = new Scanner(System.in);
public static void main(String[] args)
{
int num;
int reverse ;
int num1 ;
boolean done ;
reverse = 0;
num1 = 0;
done = false;
System.out.print("Enter an integer: ");
num = console.nextInt();
System.out.print(" Your number with the digits reversed is ");
if (num < 0)
{
num = -num;
done = true;
}
while (num > 0)
{
reverse = reverse * 10 + num % 10;
num = num / 10;
num1++;
}
if ( done )
System.out.print("");
num1--;
if (num1 > 0)
while (reverse / (int)(Math.pow(10, num1)) == 0)
{
System.out.print(0);
num1--;
}
System.out.println(reverse);
}
}
بليييييييز احد يشرررحه لي :(
واذا عندكم مواقع كويسسه لشرح اللوب بالجافا يعطيني مررا محتااجته ..
يعطيكم العافيه مقدماا...
والله يجعلها من موازين حسانتكم يارب..