Example to see how to get user input and do with mathematical expressions- Example0004
In this example we are going to see how to get input from user, Mathematical expressions,
For input we create an object from Class Scanner and with System.in
Then we use method 'next' to get the input.
We will also see how the normal expression calculations are also done in Java
// Input from keyboard, Mathematical expression
package com.swprogramdeveloper;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// write your code here
// Constants
final float PI=3.14F;
float radius = 4.0F;
System.out.print("Please, enter radius of the circle : ");
//Scanner Class to get user input
Scanner radiusInput = new Scanner(System.in);
//NextFloat will read float information from the user input
radius= radiusInput.nextFloat();
float area = PI * radius * radius;
float perimeter = 2 * PI * radius;
System.out.println("Area of circle with radius = " + radius + " is : " + area + " and perimeter = " + perimeter);
//Various Mathematical Expressions
int x=20;
int y = x * x+ 50;
int z = x * 999999 + 2-3*4;
System.out.println("Value of x : " + x);
System.out.println("Value of y : " + y);
System.out.println("Value of z : " + z);
int k = 13+4-3*5;
System.out.println("Value of 13+4-3*5 = " + k);
int l = 3*2+2-3;
System.out.println("Value of 3*2+2-3 = " + l);
int m = 3*(2+2)-3;
System.out.println("Value of 3*(2+2)-3 = " + m);
}
}
Output0004
==========
Please, enter radius of the circle : 4
Area of circle with radius = 4.0 is : 50.24 and perimeter = 25.12
Value of x : 20
Value of y : 450
Value of z : 19999970
Value of 13+4-3*5 = 2
Value of 3*2+2-3 = 5
Value of 3*(2+2)-3 = 9
Process finished with exit code 0
Comments
Post a Comment