/* * To change this template, choose Tools | Templates * and open the template in the editor. */package aula1;/** * * @author soro */public class FatWhile { public static void main(String[] arg) { //Declarando os objetos int n = 5, fat = 1; //Enquanto n for menor que 1 faça while (n > 1) { /**fat = fat * n (onde n representará 5 na primeira aplicação, nas demais n será decrementado um (n--;), como fat é igual a 1 *fat na primeira aplicaçao terá o falor de N, 1 vezes qualquer número é ele mesmo. Nas demais aplicação, fat será como : n * n-1 */ fat = fat * n; //n decrementa um, fazendo com que n que antes era 5 torne-se 4, assim segue até n ser igual ah 1. n--; } System.out.println(fat); n = 5; fat = 1; do { fat = fat * n; n--; } while (n > 1); System.out.println(fat); }}