Witam jestem nowy w programowaniu udało mi się rozwiązać to zadanie jednak nie całe do momentu kiedy mam wyznaczyć ostatnią cyfrę liczby a^b. Liczę na sugestię i poprawę mojego kodu
!
import java.util.Scanner;
public class CzyUmieszPotęgować {
public static void main(String[] args) {
int podstawa=0 ;
int wykladnik=0 ;
int g = 1;
Scanner pow = new Scanner(System.in);
int ileRazy = pow.nextInt();
int[][] tablica = new int[ileRazy][2];
for (int k = 0 ;k<ileRazy; k++ ) {
System.out.println("Podaj podstawa : ");
podstawa = pow.nextInt();
tablica[k][0]= podstawa;
System.out.println("Podaj wykladnik : ");
wykladnik = pow.nextInt();
tablica[k][1]=wykladnik;
}
for(int c=0; c<ileRazy; c++){
for(int i=0; i<tablica[c][1]; i++){
g*=tablica[c][0];
}
System.out.println("wynik to : "+ g);
g=1;
}
}
}