Skip to content

Instantly share code, notes, and snippets.

@marioluan
Created November 11, 2012 22:06
Show Gist options
  • Save marioluan/4056426 to your computer and use it in GitHub Desktop.
Save marioluan/4056426 to your computer and use it in GitHub Desktop.
Programa em Java que calcula o fatorial de um número inteiro
/*
* Faça um programa que calcule o fatorial de um número inteiro.
* Repita a operação de cálculo X vezes.
*/
package cap14;
import java.util.Scanner;
public class Exercicio03 {
public static void main(String[] args){
Scanner ent = new Scanner(System.in);
int num, fat = 1;
int cont = 1;
do{
System.out.println("Digite um nº");
num = ent.nextInt();
for(int i = 1;i <= num; i++){
fat = fat * i;
}
System.out.println("!" + num + " = " + fat);
cont++;
}while(cont < 2);
}
}
/* Passo-a-passo do algoritmo
fat = fat * i -> fat
fat = 1 * 1 -> 1
fat = 1 * 2 -> 2
fat = 2 * 3 -> 6
fat = 6 * 4 -> 24
fat = 24 * 5 -> 120
*/
@Kamado8421
Copy link

obrigado você me garantil um 10 na melhor materia do mundo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment