Esse programa ele mostrará os consecutivos da raiz o número que vem antes dela por exemplo: (Raiz de 144 é 12 número anterior 11 e número depois 13)
É bem simples mais é para os novatos pegarem como se utiliza o Java
import java.util.Scanner;
public class p4 {
public static void main(String[] Main) {
Scanner WOS = new Scanner(System.in);
System.out.println("WOConsecutivos Versão Beta" + "\n" +
"- Você irá digitar uma raiz e ele mostrará o número antes e depois dela.");
System.out.println("Digite o número da raiz:");
int R1 = WOS.nextInt();
int Rx1 = 0;
int Rx3 = 0;
for(int i=0; i<=10000; i++) {
Rx1++;
Rx3 = Rx1*Rx1; /* Se quiser trocar de raiz da quadrada para cúbica
é só adicionar *Rx1 */
if(Rx3 == R1) {
int D1 = Rx1-1;
int D2 = Rx1+1;
System.out.println(" - O resultado da raiz é:" + Rx1 + "\n - O número anterior é: " + D1 + "\n - O número depois é: " + D2);
}
}
}
}