Buscar

Fatorial: Uma visão geral e suas aplicações

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fatorial
UFOPA
2019.1
Matemática Discreta e Lógica Matemática
Docente: 
Professor Dr. Raimundo Rodrigues Junior
Discente:
Jorge Luiz Figueira da Silva Junior
AGENDA
Definição
Operações e Simplificação
O! = 1 ou 0! = 0?
Permutação
Arranjos
Combinação
Exemplos
Programas
2
Fatorial:
Dado um número natural n, o produto de todos os naturais de 1 até n é 
chamado de fatorial de n, e é representado em símbolos, por n! (onde se lê 
n-fatorial). Assim, temos: 
n! = n · (n − 1) · . . . · 2 · 1.
 Além disso, por conven¸cão, definimos 0! = 1
3
DEFINIÇÃO
Ideias básicas: 
n! = n · (n − 1) · . . . · 2 · 1.
0! = 1,
 1! = 1,
 2! = 2 · 1 = 2,
 3! = 3 · 2 · 1 = 6,
 4! = 4 · 3 · 2 · 1 = 24,
 5! = 5 · 4 · 3 · 2 · 1 = 120,
 6! = 6 · 5 · 4 · 3 · 2 · 1 = 720.
Podemos simplificar essas expressões algébricas?
4
OPERAÇÕES
1) Simplificação: 
 n! = n · (n − 1)! (1)
Veja que:
 7! = 7 · 6! = 7 · 720 = 5040,
 8! = 8 · 7! = 8 · 5040 = 40320,
9! = 9 · 8! = 362.880.
5
OPERAÇÕES
1) Simplificação: 
 n! = n · (n − 1)! (1)
Exemplo
Simplifique as seguintes expressões:
6
OPERAÇÕES
Afinal por que 0! =1? 7
Zero Fatorial
n! 
1, se n=0 ou n=1
O produto de todos os naturais de 1 até n, se n>= 2
5! = 5 . 4 . 3 . 2 .1
4! = 4 . 3 . 2. 1
3! = 3 . 2 . 1
 5! = 4 . 3 . 2 . 1 = 4!
 5
 4! = 3!
 4
n! = (n+1)!
 n+1
APLICAÇÕES DE 
FATORIAL
Por que estudamos essa representação?
8
Permutação
Definição: 
Envolve a noção de formas de reordenar um grupo de objetos.
Exemplo.
 Considere o conjunto N = {1, 2, 3}. Note que existem 6 permutações dos elementos de 
N, a saber: 
(1, 2, 3), (1, 3, 2), (2, 1, 3), (2, 3, 1), (3, 1, 2), e (3, 2,1)
Na qual, a quantidade de permutações de um grupo com n objetos é representado por 
Pn= n! 
9
Arranjos
Utilizamos o arranjo simples para obter a quantidade de agrupamentos possíveis de serem realizados 
com os elementos de um conjunto finito. No arranjo os elementos trocam de posição, ou seja, ordem. 
Com isso os agrupamentos tornam-se distintos, por possuírem seus elementos organizados em uma 
ordem diferente.10
Arranjos
Exemplo 2
11
Combinações
12 Definição: Envolve contar os grupos formados por p elementos dado um conjunto universo de n elementos.
Exemplo. 
Um trabalho de uma disciplina será feito em dupla. Sabe-se que há 12 alunos nessa 
disciplina. De quantas maneiras as duplas podem ser formadas pelo professor?
Na qual, a quantidade de combinações de p objetos, dado n elementos é 
representado por 
C(n,p)= n!___
 p!(n-p)!
Combinações
13 C(n,p)= n!___ p!(n-p)!
Exemplo 02: 
De quantos modos podemos dividir 8 pessoas em 2 grupos de 4 pessoas cada?
Resumo
14
Programa C++
Bônus do seminário: 
15
int fatorial(int n)
{
int i;
double f;
f = 1;
for (i = n; i>= 1; i--)
{
f*=i;
}
return f;
}
16
INSIDE OF THE 
CODE
void int_fatorial(int f)
{
int d = 0;
double res,aux;
aux = f;
bool cond = true;
while(cond)
{
d+=1;
if(fatorial(d) == f)
{
cond = false;
}
if(fatorial(d) > f){
cond = false;
}
}
if(fatorial(d)==aux)
{
cout <<"O número "<<aux <<" é igual à "<<d<<"!" << endl;
}
17
INSIDE OF THE 
CODE
18
Obrigado!
Dúvidas?
@jorgefjr

Outros materiais