Программа, которую я написал, не работает, и я действительно не знаю почему.Буду очень признателен за вашу помощь.Спасибо
for (int i = 1000; i <= 9999; i++){
int n = i;
int remandier1, remandier2,finalanswer;
double result1=0;
while(n != 0){
remandier1 = n % 100;
remandier2 = n /100;
finalanswer = remandier1 + remandier2;
result1 = Math.pow(finalanswer, 2);
}
if (result1 == n){
System.out.println(i);
}
}
Так что эта программа должна выполнить все 4-значные числа, квадрат суммы первых двух цифр и последних двух цифр должен быть равен самому числу, но мое ничего не делает.