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

Can someone help me with this java app? I have no clue where to start... Command

ID: 3805815 • Letter: C

Question

Can someone help me with this java app? I have no clue where to start...

Command Prompt D: Cou Printing ch A-Z ASCII ter A has B has 66 acter C has asc e 67 ter D 68 E has 69 Character F has asc e 70 acter G has asc e 7 r H has ascr e 72 Character I has asc value 73 Character has asc value 74 Character K has asc e 7 has asc Character value 76 Character M has asci value 77 Character N has asc value 78 Character 0 has asci value 79 character P has asci value 80 Character Q has asc value 81 R has asci acte e 82 acter S e 83 Character T has asci has as e 8 V ha Character has asci alue 87 Ch x has Z has asci e 90 Printing ASCII ASC 48 ASC ASCI ASC ASCI ASCI ASC ASCI ASCI ASC ASC alue 61 as character ASCI ue 6 as ch ter ASCI alue 64 as character v ASC alue 65 as character alue A as character alue 68 alue B ASCI value 67 as character value C ASCI value 68 as character vi D as character value E ASC value 69 value 70 has character value ASCI as character value G ASCI value 71 as character value H ASC value 72 as cha ASCI value 7 acter value I as character value ASCII value 74 as character value K ASC value 75 s ch s ch A5CTT vi ue M as character value N ASC value 78 as cha value 81 Value ASC ASC ASCII value 91 has character value ASC ASCII ASCI ASC ASCI ue 9 ch ASCI ASC ASCI alue 100 has character e d ASCI 101 e f ASC ue 102 has ch ASCI alue 103 has character v alue g ASCI alue 104 has character va e h has character va alue 10 ASCI value 106 has character value j ASCI value 107 has character value k value 108 has character value 1 ASC value 109 has ASCI character value m value 110 has ASCII character value n value 111 has character value o ASC value 112 has character value p ASCI ASCII value 113 has character value q ASCII value 114 has character value r ASCII vi 6 h A5CTT et ASCII value 117 has character value u 118 h 9 h value 120 has character ASC 121 h 122 h put integer--ASCI ASCII 128 ASCII t b enter ASCII ASCII 65 has haract D:Cou

Explanation / Answer

package org.students;

import java.util.Scanner;

public class ASCIIValues {

   public static void main(String[] args) {
       //Declaring variables
       char ch;
       int num;
      

       //Scanner object is used to get the inputs entered by the user
       Scanner input = new Scanner(System.in);
      
       //Displaying the ASCII values
       System.out.println("Printing characters A-Z as ASCII values :");
       for(int i=65;i<=90;i++)
       {
           System.out.println("Character "+(char)i+" has ascii value "+i);
       }
      
       //Displaying the ASCII characters
       System.out.println("Printing ASCII Values 48-122 as charcaters:");
       for(int i=48;i<=122;i++)
       {
           System.out.println("ASCII value "+i+" has character value "+(char)i);
       }
      
      
       //Getting the input entered by the user
System.out.println(" Allowing user ASCII value input ;");

System.out.print("Please enter ASCII value(32-127) ");
while(true)
{
   while (!input.hasNextInt())
   {
         
   input.next();
   System.out.print("Invalid Integer ASCII value must be a number.");
   System.out.print(" Please enter ASCII value(32-127) ");
   }
   num = input.nextInt();
   if(num<32 || num>127)
   {
       System.out.println("ASCII value must be >=32 and <=127.");
       System.out.print(" Please enter ASCII value(32-127) ");
       continue;
   }
   else
       break;
     
}

//Displaying the ASCII character of the user entered value
System.out.println("ASCII value "+num+" has a charcater value "+(char)num);

   }

}

_____________________

Output:

Printing characters A-Z as ASCII values :
Character A has ascii value 65
Character B has ascii value 66
Character C has ascii value 67
Character D has ascii value 68
Character E has ascii value 69
Character F has ascii value 70
Character G has ascii value 71
Character H has ascii value 72
Character I has ascii value 73
Character J has ascii value 74
Character K has ascii value 75
Character L has ascii value 76
Character M has ascii value 77
Character N has ascii value 78
Character O has ascii value 79
Character P has ascii value 80
Character Q has ascii value 81
Character R has ascii value 82
Character S has ascii value 83
Character T has ascii value 84
Character U has ascii value 85
Character V has ascii value 86
Character W has ascii value 87
Character X has ascii value 88
Character Y has ascii value 89
Character Z has ascii value 90
Printing ASCII Values 48-122 as charcaters:
ASCII value 48 has character value 0
ASCII value 49 has character value 1
ASCII value 50 has character value 2
ASCII value 51 has character value 3
ASCII value 52 has character value 4
ASCII value 53 has character value 5
ASCII value 54 has character value 6
ASCII value 55 has character value 7
ASCII value 56 has character value 8
ASCII value 57 has character value 9
ASCII value 58 has character value :
ASCII value 59 has character value ;
ASCII value 60 has character value <
ASCII value 61 has character value =
ASCII value 62 has character value >
ASCII value 63 has character value ?
ASCII value 64 has character value @
ASCII value 65 has character value A
ASCII value 66 has character value B
ASCII value 67 has character value C
ASCII value 68 has character value D
ASCII value 69 has character value E
ASCII value 70 has character value F
ASCII value 71 has character value G
ASCII value 72 has character value H
ASCII value 73 has character value I
ASCII value 74 has character value J
ASCII value 75 has character value K
ASCII value 76 has character value L
ASCII value 77 has character value M
ASCII value 78 has character value N
ASCII value 79 has character value O
ASCII value 80 has character value P
ASCII value 81 has character value Q
ASCII value 82 has character value R
ASCII value 83 has character value S
ASCII value 84 has character value T
ASCII value 85 has character value U
ASCII value 86 has character value V
ASCII value 87 has character value W
ASCII value 88 has character value X
ASCII value 89 has character value Y
ASCII value 90 has character value Z
ASCII value 91 has character value [
ASCII value 92 has character value
ASCII value 93 has character value ]
ASCII value 94 has character value ^
ASCII value 95 has character value _
ASCII value 96 has character value `
ASCII value 97 has character value a
ASCII value 98 has character value b
ASCII value 99 has character value c
ASCII value 100 has character value d
ASCII value 101 has character value e
ASCII value 102 has character value f
ASCII value 103 has character value g
ASCII value 104 has character value h
ASCII value 105 has character value i
ASCII value 106 has character value j
ASCII value 107 has character value k
ASCII value 108 has character value l
ASCII value 109 has character value m
ASCII value 110 has character value n
ASCII value 111 has character value o
ASCII value 112 has character value p
ASCII value 113 has character value q
ASCII value 114 has character value r
ASCII value 115 has character value s
ASCII value 116 has character value t
ASCII value 117 has character value u
ASCII value 118 has character value v
ASCII value 119 has character value w
ASCII value 120 has character value x
ASCII value 121 has character value y
ASCII value 122 has character value z

Allowing user ASCII value input ;
Please enter ASCII value(32-127) a
Invalid Integer ASCII value must be a number.

Please enter ASCII value(32-127) 128
ASCII value must be >=32 and <=127.

Please enter ASCII value(32-127) 65
ASCII value 65 has a charcater value A

____________Thank You