7.3.. Napisati program za simulaciju rada kalkulatora, prema slijedećoj tabeli:
Opis rješenja: Program predviđa upisa 1. broja, operatora pa 2. broja. Izborom u **15 se izvodi odabir koja će se operacija izvesti, zavisno od operatora.
Listing programa:
//07311008
package zad14;
import java.util.Scanner;
public class zad14 {
public static void main(String[] args) {
Scanner input= new Scanner(System.in);
Scanner scan=new Scanner(System.in);
System.out.println("Unesi prvi broj:");
double a=input.nextDouble();
System.out.println("Unesi zeljenu operaciju:");
String operacija=scan.nextLine();
System.out.println("Unesi drugi broj:");
double b=input.nextDouble();
double c;
switch(operacija){
case "+":
c=a+b;
System.out.println(a+operacija+b+"="+c);
break;
case "-":
c=a-b;
System.out.println(a+operacija+b+"="+c);
break;
case "*":
c=a*b;
System.out.println(a+operacija+b+"="+c);
break;
case "/":
c=a/b;
System.out.println(a+operacija+b+"="+c);
break;
default:
System.out.println("Provjerite sta ste upisali.");
break;
}
}
}
Ispis na ekranu:
Index
|