This program ask for user to input an integer between 0 to 35. If the user input integer between 0 to 9, the program output the corresponding integer. However, if the user input is greater than 9, the program will have to execute in the following form: (e.g. : If the integer is 10 --> output is 'A', if the integer is 11 --> output is 'B', and so on and 35 --> output is 'Z')
Sample Code:
import java.util.*;
public class CheckNumber
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int num2Change, newNum;
System.out.println("Please enter an integer between 0 to 35: ");
num2Change = sc.nextInt();
while(num2Change >= 0 && num2Change <>
{
if(num2Change >= 0 && num2Change <>
{
System.out.println("Output is: " +num2Change);
}
else
if(num2Change >= 10 && num2Change <>
{
newNum = num2Change + 55;
System.out.println("Output is: " +(char)(newNum));
}
System.out.println("Please enter an integer between 0 to 35: ");
num2Change = sc.nextInt();
}
System.out.println("You have input an invalid integer.");
}
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment