Skip to content

U23EEE1006 #611

@Jamzy8

Description

@Jamzy8

// Java program for simple calculator
import java.io.;
import java.lang.
;
import java.lang.Math;
import java.util.Scanner;

// Driver class
public class BasicCalculator {
// main function
public static void main(String[] args)
{
// Stores two numbers
double num1, num2;

	// Take input from the user
	Scanner sc = new Scanner(System.in);

	System.out.println("Enter the numbers:");

	// Take the inputs
	num1 = sc.nextDouble();
	num2 = sc.nextDouble();

	System.out.println("Enter the operator (+,-,*,/):");

	char op = sc.next().charAt(0);
	double o = 0;

	switch (op) {
	// case to add two numbers
	case '+':
		o = num1 + num2;
		break;

	// case to subtract two numbers
	case '-':
		o = num1 - num2;
		break;

	// case to multiply two numbers
	case '*':
		o = num1 * num2;
		break;

	// case to divide two numbers
	case '/':
		o = num1 / num2;
		break;

	default:
		System.out.println("You enter wrong input");
	}

	System.out.println("The final result:");
	System.out.println();

	// print the final result
	System.out.println(num1 + " " + op + " " + num2
					+ " = " + o);
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions