Olá a todos! sou novo aqui no forum e estou iniciando na linguagem Java e queria ajuda de vcs em um programa de fatorial. Estou tentando fazer com que o programa nao imprima o ultimo caractere “x” e que seja colocado um sinal de = em seu lugar. agradeço a ajuda de toodos e vlw!
public static void main(String[] args) {
// TODO code application logic here
Scanner tec = new Scanner(System.in);
int n = tec.nextInt();
int cc = 0;
int r = 1;
String frase = n + "!= ";
String mul = " x ";
if(n == 0) {
frase += 1;
}
while(cc < n) {
r += (cc*r);
frase += (n - cc) + mul;
cc++;
}
System.out.print(frase);
System.out.println(r);
}
}