Prompt the user to input an integer a double a character and

Prompt the user to input an integer, a double, a character, and a string, storing each into separate variables. Then, output those four values on a single line separated by a space. Enter integer: 99 Enter double: 3.77 Enter character: z Enter string: Howdy 99 3.77 z Howdy Extend to also output in reverse. Enter integer: 99 Enter double: 3.77 Enter character: z Enter string: Howdy 99 3.77 z Howdy Howdy z 3.77 99 Extend to cast the double to an integer, and output that Integer. Enter integer: 99 Enter double: 3.77 Enter character: z Enter string: Howdy 99 3.77 z Howdy Howdy z 3.77 99 3.77 cast to an integer is 3 import java.util.Scanner; public class Basiclnput public static void main(String[] args) {Scanner scnr = new Scanner(System.in); int userlnt = 0; double userDouble = 0.0;//FIXME Define char and string variables similarly System.out.println(\"Enter integer: \"); userlnt = scnr.nextlnt();//FIXME (1): Finish reading other items into variables, then output the four values on a single line separated by a spat//FIXME (2): Output the four values in reverse//FIXME (3): Cast the double to an integer, and output that integer 18 19 return:

Solution

BasicInput.java


import java.util.Scanner;

public class BasicInput {


   public static void main(String[] args) {
       Scanner scan = new Scanner(System.in);
       int userInt = 0;
       double userDouble = 0.0;
       System.out.print(\"Enter integer: \");
       userInt = scan.nextInt();
       System.out.print(\"Enter double: \");
       userDouble = scan.nextDouble();
       System.out.print(\"Enter character: \");
       char charValue = scan.next().charAt(0);
       System.out.print(\"Enter string: \");
       String stringValue = scan.next();
       System.out.println(userInt+\" \"+userDouble+\" \"+charValue+\" \"+stringValue);
       System.out.println(stringValue+\" \"+charValue+\" \"+userDouble+\" \"+userInt);
       int n = (int)userDouble;
       System.out.println(userDouble+\" cast to an integer is \"+n);
      
      
   }

}

Output:

Enter integer: 99
Enter double: 3.77
Enter character: z
Enter string: Howdy
99 3.77 z Howdy
Howdy z 3.77 99
3.77 cast to an integer is 3

 Prompt the user to input an integer, a double, a character, and a string, storing each into separate variables. Then, output those four values on a single line

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site