Java >> Tutoriel Java >  >> Tag >> switch

Programme Java vers calculatrice arithmétique à l'aide d'instructions de cas de commutation

Obtenez une expression arithmétique binaire et résolvez l'expression.

Exemple d'entrée 1 :

12 + 9

Exemple de sortie 1 :

21

Exemple d'entrée 2 :

4 * 5

Exemple de sortie 2 :

20

Programme ou solution

				
			
					
import java.util.*;
class Calculator
{
    public static void main(String args[])
    {
	int num1,num2;
        double output=0;
	char operator;
        Scanner sc=new Scanner(System.in);
	System.out.println("Enter a Binary Expression:");
	num1=sc.nextInt();
     	operator=sc.next().charAt(0);
      num2=sc.nextInt();
        switch(operator)
	{
		case '+':
			output=num1+num2;
			break;
		case '-':
			output=num1-num2;
			break;
		case '*':
			output=num1*num2;
			break;
		case '/':
			output=num1/num2;
			break;
		case '%':
			output=num1%num2;
			break;
		default :
			System.out.println("invalid operation");
			break;
	}
	System.out.println("The Output Is:"+output);
   }
}
			
				
			

Explication du programme

En fonction du choix, les instructions dans l'un des cas seront exécutées.

Instruction de rupture très importante dans switch.


Balise Java