Alguém pode me ajuda a fazer o fatorial de números com for assim :
0! = 1;
1! = 1;
2! = 2;
3! = 6;
4! = 24;
Agradeço desde Já !
Alguém pode me ajuda a fazer o fatorial de números com for assim :
0! = 1;
1! = 1;
2! = 2;
3! = 6;
4! = 24;
Agradeço desde Já !
Post, o que vc ja fez até agora.
class For
{
public static void main(String[] args)
{ int x = 5;
for ( int i = 1; i= < 10 ; i++)
{
int n = i ;
n = n * ( n - 1) ;
System.out.println( i +"! =" + n);
}
}
}
int mult=1;
for(int i=num; i>1; i--){
mult=mult*i;
}
System.out.print(mult);
num é o número no qual quer saber o fatorial.
ajudou um pouco , mais como faço pra exibir varios resultado de fatorias de uma só vez ?
Coloque o laço for, dentro de um laço while.
Ex:
String confirma="";
do{
//faça o laço for aqui.
confirma = jOptionPane.showMessageInput("Deseja informar outro número? [S]im [N]ão");
}While(confirma.equalsIgnoreCase("S"));
Coloque o laço for, dentro de um laço while.tentei fazer mais os resultados depois do primeiro numero estão saindo errados , da uma olhadaEx:
String confirma=""; do{ //faça o laço for aqui. confirma = jOptionPane.showMessageInput("Deseja informar outro número? [S]im [N]ão"); }While(confirma.equalsIgnoreCase("S"));
class For
{
public static void main(String[] args)
{ int x = 1;
int num = 5;
do
{
for (int i = num; i > 0 ; i--)
{
x = x* i;
}
System.out.println( num +"! =" + x);
num = num - 1;
} while ( num > 0);
}
}
Boa noite…Ai está…
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int fatorial = 1;
System.out.print("Entre com o numero: ");
int entrada = sc.nextInt();
System.out.println("");
for (int i = 1; i <= entrada; i++) {
fatorial *= i;
System.out.println( i + "!= " + fatorial);
}
}
Esse Scanner é de qual class ?
Boa noite...Ai está.........public static void main(String[] args) { Scanner sc = new Scanner(System.in); int fatorial = 1; System.out.print("Entre com o numero: "); int entrada = sc.nextInt(); System.out.println(""); for (int i = 1; i <= entrada; i++) { fatorial *= i; System.out.println( i + "!= " + fatorial); } }
Esse Scanner é de qual class ?import java.util.Scanner;Boa noite...Ai está.........public static void main(String[] args) { Scanner sc = new Scanner(System.in); int fatorial = 1; System.out.print("Entre com o numero: "); int entrada = sc.nextInt(); System.out.println(""); for (int i = 1; i <= entrada; i++) { fatorial *= i; System.out.println( i + "!= " + fatorial); } }