Exercícios
Exercício 2
Complete a função fatorial
abaixo,
que recebe como parâmetro um número
inteiro k
, k >= 0
, e retorna k!.
Escreva apenas o corpo da função.
Observe que o código já inclui
chamadas para a função fatorial
, para que
você possa testar a função.
Clique aqui para ver uma solução.
Exercício 3
Usando a função do exercício 6.2, escreva uma função que recebe
dois inteiros, m
e n
, como parâmetros e retorna a combinação
m!/((m-n)!n!)
.
Clique aqui para ver uma solução.
Exercício 4
Usando as funções fatorial
e combinacao
dos exercícios anteriores,
escreva um programa que lê um inteiro n
, n >= 0
e imprime
os coeficientes da expansão de (x+y)
elevado a n
.
Lembre-se de utilizar o esqueleto de programa com funções em Python.
Clique aqui para ver uma solução.