Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Not sure how to get the code output, no error currently but no output for the ba

ID: 3678091 • Letter: N

Question

Not sure how to get the code output, no error currently but no output for the barcodes named "code" in the program. Supposed to input numbers individually need help with getting an output on this program not a new program that inputs the entire zip code at once.

import java.util.Scanner;
public class zipcode
{
public static void main(String arg[])
{
Scanner in = new Scanner(System.in);

int x1 =-1;
System.out.println("Enter 1st digit of zipcode:");
while (x1 < 0||x1>9)
{x1= in.nextInt();}

int x2 =-1;
System.out.println("Enter 2nd digit of zipcode:");
while (x2 < 0||x2>9)
{x2= in.nextInt();}

int x3 =-1;
System.out.println("Enter 3rd digit of zipcode:");
while (x3 < 0||x3>9)
{x3= in.nextInt();}

int x4 =-1;
System.out.println("Enter 4th digit of zipcode:");
while (x4 < 0||x4>9)
{x4= in.nextInt();}
  
int x5 =-1;
System.out.println("Enter 5th digit of zipcode:");
while (x5 < 0||x5>9)
{x5= in.nextInt();}
}
public static String fun1(int x1)
{
String code = null;
if (x1== 0) {
code = "||:::";
} else if (x1== 1) {
code = ":::||";
} else if (x1==2) {
code = "::|:|";
} else if (x1==3) {
code = "::||:";
} else if (x1== 4) {
code = ":|::|";
} else if (x1==5) {
code = ":|:|:";
} else if (x1==6) {
code = ":||::";
} else if (x1== 7) {
code = "|:::|";
} else if (x1==8) {
code = "|::|:";
} else if (x1==9) {
code= "|:|::";}
System.out.println(code);
return code;
}
public static String fun2(int x2)
{
String code = null;
if (x2== 0) {
code = "||:::";
} else if (x2== 1) {
code = ":::||";
} else if (x2==2) {
code = "::|:|";
} else if (x2==3) {
code = "::||:";
} else if (x2== 4) {
code = ":|::|";
} else if (x2==5) {
code = ":|:|:";
} else if (x2==6) {
code = ":||::";
} else if (x2== 7) {
code = "|:::|";
} else if (x2==8) {
code = "|::|:";
} else if (x2==9) {
code= "|:|::";}
System.out.println(code);
return code;
}
public static String fun3(int x3)
{
String code = null;
if (x3== 0) {
code = "||:::";
} else if (x3== 1) {
code = ":::||";
} else if (x3==2) {
code = "::|:|";
} else if (x3==3) {
code = "::||:";
} else if (x3== 4) {
code = ":|::|";
} else if (x3==5) {
code = ":|:|:";
} else if (x3==6) {
code = ":||::";
} else if (x3== 7) {
code = "|:::|";
} else if (x3==8) {
code = "|::|:";
} else if (x3==9) {
code= "|:|::";}
System.out.println(code);
return code;
}
public static String fun4(int x4)
{
String code = null;
if (x4== 0) {
code = "||:::";
} else if (x4== 1) {
code = ":::||";
} else if (x4==2) {
code = "::|:|";
} else if (x4==3) {
code = "::||:";
} else if (x4== 4) {
code = ":|::|";
} else if (x4==5) {
code = ":|:|:";
} else if (x4==6) {
code = ":||::";
} else if (x4== 7) {
code = "|:::|";
} else if (x4==8) {
code = "|::|:";
} else if (x4==9) {
code= "|:|::";}
System.out.println(code);
return code;
}

public static String fun5(int x5)
{
String code = null;
if (x5== 0) {
code = "||:::";
} else if (x5== 1) {
code = ":::||";
} else if (x5==2) {
code = "::|:|";
} else if (x5==3) {
code = "::||:";
} else if (x5== 4) {
code = ":|::|";
} else if (x5==5) {
code = ":|:|:";
} else if (x5==6) {
code = ":||::";
} else if (x5== 7) {
code = "|:::|";
} else if (x5==8) {
code = "|::|:";
} else if (x5==9) {
code= "|:|::";}
System.out.println(code);
return code;
}
}

Explanation / Answer

import java.util.Scanner;

public class zipcode
{
   public static void main(String arg[])
   {
       Scanner in = new Scanner(System.in);
       String code = "";
       int x1 =-1;
       System.out.println("Enter 1st digit of zipcode:");
       while (x1 < 0||x1>9)
       {x1= in.nextInt();}
       code = code + fun1(x1);
      
       int x2 =-1;
       System.out.println("Enter 2nd digit of zipcode:");
       while (x2 < 0||x2>9)
       {x2= in.nextInt();}
       code = code + fun2(x2);
      
       int x3 =-1;
       System.out.println("Enter 3rd digit of zipcode:");
       while (x3 < 0||x3>9)
       {x3= in.nextInt();}
       code = code + fun3(x3);
      
       int x4 =-1;
       System.out.println("Enter 4th digit of zipcode:");
       while (x4 < 0||x4>9)
       {x4= in.nextInt();}
       code = code + fun4(x4);

       int x5 =-1;
       System.out.println("Enter 5th digit of zipcode:");
       while (x5 < 0||x5>9)
       {x5= in.nextInt();}
       code = code + fun5(x5);
      
       System.out.println(code);
   }
   public static String fun1(int x1)
   {
       String code = null;
       if (x1== 0) {
           code = "||:::";
       } else if (x1== 1) {
           code = ":::||";
       } else if (x1==2) {
           code = "::|:|";
       } else if (x1==3) {
           code = "::||:";
       } else if (x1== 4) {
           code = ":|::|";
       } else if (x1==5) {
           code = ":|:|:";
       } else if (x1==6) {
           code = ":||::";
       } else if (x1== 7) {
           code = "|:::|";
       } else if (x1==8) {
           code = "|::|:";
       } else if (x1==9) {
           code= "|:|::";}
       System.out.println(code);
       return code;
   }
   public static String fun2(int x2)
   {
       String code = null;
       if (x2== 0) {
           code = "||:::";
       } else if (x2== 1) {
           code = ":::||";
       } else if (x2==2) {
           code = "::|:|";
       } else if (x2==3) {
           code = "::||:";
       } else if (x2== 4) {
           code = ":|::|";
       } else if (x2==5) {
           code = ":|:|:";
       } else if (x2==6) {
           code = ":||::";
       } else if (x2== 7) {
           code = "|:::|";
       } else if (x2==8) {
           code = "|::|:";
       } else if (x2==9) {
           code= "|:|::";}
       System.out.println(code);
       return code;
   }
   public static String fun3(int x3)
   {
       String code = null;
       if (x3== 0) {
           code = "||:::";
       } else if (x3== 1) {
           code = ":::||";
       } else if (x3==2) {
           code = "::|:|";
       } else if (x3==3) {
           code = "::||:";
       } else if (x3== 4) {
           code = ":|::|";
       } else if (x3==5) {
           code = ":|:|:";
       } else if (x3==6) {
           code = ":||::";
       } else if (x3== 7) {
           code = "|:::|";
       } else if (x3==8) {
           code = "|::|:";
       } else if (x3==9) {
           code= "|:|::";}
       System.out.println(code);
       return code;
   }
   public static String fun4(int x4)
   {
       String code = null;
       if (x4== 0) {
           code = "||:::";
       } else if (x4== 1) {
           code = ":::||";
       } else if (x4==2) {
           code = "::|:|";
       } else if (x4==3) {
           code = "::||:";
       } else if (x4== 4) {
           code = ":|::|";
       } else if (x4==5) {
           code = ":|:|:";
       } else if (x4==6) {
           code = ":||::";
       } else if (x4== 7) {
           code = "|:::|";
       } else if (x4==8) {
           code = "|::|:";
       } else if (x4==9) {
           code= "|:|::";}
       System.out.println(code);
       return code;
   }

   public static String fun5(int x5)
   {
       String code = null;
       if (x5== 0) {
           code = "||:::";
       } else if (x5== 1) {
           code = ":::||";
       } else if (x5==2) {
           code = "::|:|";
       } else if (x5==3) {
           code = "::||:";
       } else if (x5== 4) {
           code = ":|::|";
       } else if (x5==5) {
           code = ":|:|:";
       } else if (x5==6) {
           code = ":||::";
       } else if (x5== 7) {
           code = "|:::|";
       } else if (x5==8) {
           code = "|::|:";
       } else if (x5==9) {
           code= "|:|::";}
       System.out.println(code);
       return code;
   }
}


/*

Output:

Enter 1st digit of zipcode:
1
:::||
Enter 2nd digit of zipcode:
1
:::||
Enter 3rd digit of zipcode:
1
:::||
Enter 4th digit of zipcode:
1
:::||
Enter 5th digit of zipcode:
1
:::||
:::||:::||:::||:::||:::||

*/

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote