Free Trial

Desafios Semanais

Resolva o desafio, compartilhe sua solução e lidere nossa Comunidade!

Desafio Semanal #180: Usando Macros Iterativas

AnaMuniz
Moderator
Moderator

Olá, comunidade, todos bem por aí?

 

No desafio dessa semana, vamos treinar macros iterativas! Quantos de vocês já utilizaram essa função no Designer?

 

Hoje seu desafio será criar uma calculadora para calcular fatoriais.

Os fatoriais são normalmente utilizados para calcular a quantidade de formas existentes para se concluir uma tarefa - por exemplo, quantos resultados possíveis podemos obter ao embaralhar 52 cartas no baralho.

Iterative.png

 

Os fatoriais são normalmente representados por 'n!'-n sendo um número inteiro. Se estivéssemos à procura do fatorial de 4, este seria representado por 4! Para calcular o fatorial de 4, a equação é escrita como (4)*(3)*(2)*(1). A seguir, alguns exemplos de cálculos:

 

1! = (1) = 1

2! = (2)*(1) = 2

3! = (3)*(2)*(1) = 6

4! = (4)*(3)*(2)*(1) = 24

Seu desafio é fazer com que a macro iterativa efetue uma única multiplicação por número de entrada em cada passagem.

Para que isso aconteça, você deve:

 

  1. Efetuar apenas um passo de multiplicação em cada linha de seus dados de entrada, em cada iteração.

  2. O seu fluxo de trabalho deve conter apenas três ferramentas: Entrada de texto - Macro - Saída.

Vamos lá? Bom desafio!

Olá pessoal! Espero que estejam bem.

 

Segue minha solução,  muuuito legal esse desafio.

 

Saqueador
nicolascorreiacolombo_0-1686674915356.png

 

Abraço a todos

O vídeo dessa semana pessoal ;)

 

https://www.youtube.com/watch?v=kQYQRGutIZA&t=1s