Witam, jest ktoś w stanie zmienić ten kod aby sprawdzał on czy a + b = c uwzględniając że podane cyfry (od 0 do 9) mogły być podane w innym układzie niż dziesiętny (np. jako ósemkowe).
package javaapplication1;
import java.util.Scanner;
public class ProgramJava {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Podaj pierwszÄ… liczbÄ™:");
int a = scanner.nextInt();
System.out.println("a = " +a);
System.out.println("Podaj drugÄ… liczbÄ™:");
int b = scanner.nextInt();
System.out.println("b = " +b);
System.out.println("Podaj trzeciÄ… liczbÄ™ ktĂłra jest sumÄ… dwĂłch poprzednich:");
int c = scanner.nextInt();
System.out.println("c = " +c);
System.out.println("Suma a i b to " + c);
if(a+b == c){
System.out.println("Prawda");
}
else {
System.out.println("Fałsz");
}
}
}