How can I create a java program using only if / else to order 5 numbers in ascending order. I can not use for processes or array. Numbers are entered by the user My code...
public static void main(String[] args) {
int a=0;
int b=0;
int c=0;
int d=0;
int e=0;
int lugar1=0;
int lugar2=0;
int lugar3=0;
int lugar4=0;
int lugar5=0;
Scanner sc = new Scanner (System.in);
System.out.println("Enter first number");
a = sc.nextInt();
System.out.println("Enter second number");
b = sc.nextInt();
System.out.println("Enter third number");
c = sc.nextInt();
System.out.println("Enter fourth number");
d = sc.nextInt();
System.out.println("Enter fifth number");
e = sc.nextInt();
if(a>b&&a>c&&a>d&&a>e)
{
lugar1=a;
}
else {
if (b>c&&b>d&&b>e&&b>a)
{
lugar1=b;
}
else {
if (c>d&&c>e&&c>a&&c>b)
{
lugar1=c;
}
else {
if (d>e&&d>a&&d>b&&d>c)
{
lugar1=d;
}
else
{
lugar1=e;
}
}
}
}
if(a<b&&a<c&&a<d&&a<e)
{
lugar5=a;
}
else {
if (b<c&&b<d&&b<e&&b<a)
{
lugar5=b;
}
else {
if (c<d&&c<e&&c<a&&c<b)
{
lugar5=c;
}
else {
if (d<e&&d<a&&d<b&&d<c)
{
lugar5=d;
}
else
{
lugar5=e;
}
}
}
}
System.out.println(lugar1);
System.out.println(lugar5);
}
I get not do that walk again, I have only 1 and 5