Witam , zaczynam naukę Javy i chciałbym się dowiedzieć czy napisany przeze mnie program na sprawdzanie czy liczba ma pierwiastek mozna latwiej napisac , czy tak jest ok?
int b;
boolean d=false;
Scanner odczyt =new Scanner(System.in);
b=odczyt.nextInt();
for (int k=1;k<=10;k++) {
int c=k*k;
if(b==c) {
System.out.println("liczba ma pierwiastek");
d=true;
}
}
if (d==false) {
System.out.println("liczba nie ma pierwiastka");
}