O fatorial de 0 é 1
fatorial de 1 é (0!) * 1 = 1
fatorial de 2 é (1!) * 2 = 2
fatorial de 3 é (2!) * 3 = 6
fatorial de 4 é (3!) * 4 = 24
Faça um for que inicie uma variável n (número) como 1 e fatorial (resultado) como 1 e varia n de 1 até 10:
for (int n=1, fatorial=1; n <= 10; n++) { ... }
a. se x é par, y=x/2
b. se x é impar, y=3*x+1
c. imprime y
O programa deve então jogar o valor de y em x e continuar até que y tenha o valor final de 1. Por exemplo, para x = 13, a saída será:
40 -> 20 -> 10 -> 5 -> 16 -> 8 -> 4 -> 2 -> 1
1
2 4
3 6 9
4 8 12 16
n n*2 n*3 .... n*n
replicaString("Oi", 2) → "OiOi"
replicaString("Oi", 3) → "OiOiOi"
replicaString("Oi", 1) → "Oi"
Exemplo:
repeteInicioString("Chocolate", 2) → "ChoCho"
repeteInicioString("Chocolate", 3) → "ChoChoCho"
repeteInicioString("Abc", 3) → "AbcAbcAbc"
isTrabalhando(boolean diaSemana, boolean ferias)
Exemplo:
isTrabalhando(false, false) → false
isTrabalhando(true, false) → true
isTrabalhando(false, true) → false
problemasComMacaco(true, true) → false
problemasComMacaco(false, false) → false
problemasComMacaco(true, false) → true
somaDobro(1, 2) → 3
somaDobro(3, 2) → 5
somaDobro(2, 2) → 8
olaNome("Bob") → "Olá Bob!"
olaNome("Alice") → "Olá Alice!"
olaNome("X") → "Olá X!"
criaTag("i", "Olá") → "<i>Olá</i>"
criaTag("i", "Opa") → "<i>Opa</i>"
criaTag("cite", "Yay") → "<cite>Yay</cite>"
contaHi("abc hi ho") → 1
contaHi("ABChi hi") → 2
contaHi("hihi") → 2