Fatorial de 1 até N

1 resposta
java
R

Eu tenho este programa para calcular o fatorial de um número entrar 1 e 10. A minha próxima tarefa/exercício é fazer um programa que calcule o fatorial de 1 até N, inserido pelo utilizador. Podem ajudar?

import java.util.*;
public class fatorial {
    
    public static void main (String args[]) {
    Scanner aa = new Scanner(System.in);
    int n, fator=1;
    
    System.out.print("Insira um número entre 1 e 10: ");
    n=aa.nextInt();
    
    for (int x=1; x<=n; x++) {
        fator *= x; }
        System.out.printf("%2d!=%2d", n, fator); 
    }
}

1 Resposta

peczenyj

vamos la

vc quer que, caso eu digite 5, apareça

1! = 1
2! = 2
3! = 6

?

nesse caso vou dar um pequeno conselho, o que vai acontecer se o seu printf estiver dentro do laço for?

Criado 5 de novembro de 2016
Ultima resposta 5 de nov. de 2016
Respostas 1
Participantes 2