C/C++经典程序训练3---模拟计算器

Problem Description

简单计算器模拟:输入两个整数和一个运算符,输出运算结果。

Input

第一行输入两个整数,用空格分开;
第二行输入一个运算符(+、-、*、/)。
所有运算均为整数运算,保证除数不包含0。

Output

输出对两个数运算后的结果。

Example Input

30 50
*

Example Output

1500

Hint

import java.math.BigInteger;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;

public class Main {

	public static void main(String[] args) throws ParseException {
		// TODO Auto-generated method stub
		Scanner cin = new Scanner(System.in);
		while(cin.hasNext())
		{
			int n=cin.nextInt();
			int m=cin.nextInt();
			String str=cin.next();
			char ch=str.charAt(0);
			System.out.println(vital(ch,n,m));
		}
	}
	public static int vital(char ch,int n,int m)
	{
		int b=0;
		if(ch=='+')
		{
			b=n+m;
		}
		else if(ch=='-')
		{
			b=n-m;
		}
		else if(ch=='/')
		{
			b= n/m;
		}
		else if(ch=='*')
		{
			b= n*m;
		}
          return b;
	}
}


你可能感兴趣的:(java4)