Skip to content

renukabk110-source/Java-Console-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Java-Console-Calculator

import java.util.Scanner;

public class Calculator { public static void main(String[] args) { Scanner sc = new Scanner(System.in);

System.out.println("---- Simple Java Calculator ----");

System.out.print("Enter first number: "); double num1 = sc.nextDouble();

System.out.print("Enter second number: "); double num2 = sc.nextDouble();

System.out.print("Enter operator (+, -, *, /): "); char operator = sc.next().charAt(0);

double result;

switch (operator) { case '+': result = num1 + num2; break;

case '-': result = num1 - num2; break;

case '*': result = num1 * num2; break;

case '/': if (num2 != 0) { result = num1 / num2; } else { System.out.println("Error: Division by zero is not allowed."); sc.close(); return; } break;

default: System.out.println("Invalid operator!"); sc.close(); return; }

System.out.println("Result: " + result); sc.close(); } }

Releases

No releases published

Packages

No packages published