Witam, jestem osobą która niedawno zaczęła się uczyć programowania w Javie, postawiłem sobie za cel napisanie kalkulatora, mam w planach zmieniać ciągle jego kod zależnie od tego w jakim stopniu będę umiał programować, na razie ustałem przy takim kodzie bo chcę zrobić taki myk w którym wynik użytkownika będzie się zapisywał i będzie mógł ciągle do zaistniałego wyniku robić działania. Możecie mnie jakoś nakierować? nie chodzi mi o to żeby napisać dla mnie od razu kod tylko powiedzieć tak z grubsza co mógłbym wykorzystać żeby to działało, rozkminiałem już [if,while] ale jeszcze nie potrafię w niektórych momentach poprawnie zapisać komendy, nie znam jeszcze tak wielu sposobów :(. Proszę o odp!
package kalkulator;
import java.util.Scanner;
import static java.lang.Math.*;
import java.math.BigInteger.*;
import java.util.regex.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Kalkulator {
public static void main(String[] args) {
Scanner odczyt = new Scanner(System.in);
int a;
int b;
int zmienna;
System.out.println("Podaj 2 liczby");
a = odczyt.nextInt();
b = odczyt.nextInt();
System.out.println("1 dodawanie, 2 odejmowanie, 3 mnozenie , 4 dzielenie");
zmienna = odczyt.nextInt();
switch(zmienna){
case 1:
System.out.println("Wynik to: " +(a+b));
break;
case 2:
System.out.println("Wynik to: "+(a-b));
break;
case 3:
System.out.println("Wynik to: "+ (a*b));
break;
case 4:
System.out.println("Wynik to: "+ (a/b));
break;
}
}
}