Você está na página 1de 1

Lista - Iteração

1. O número 135 satisfaz a propriedade 135 = 1^1 + 3^2 + 5^3. As potências na soma
correspondem à posição do respectivo algarismo no número 135. Encontre todos os números
menores do que 1000 que satisfazem a mesma propriedade.
A definição de sua função deve ser:
def numeros():

2. Há números n que possuem a seguinte propriedade: o resultado da multiplicação de n por um


determinado k é dado pelo deslocamento do dígito das unidades de n para a primeira posição 
(i.e., o último dígito vira o primeiro). Assim, por exemplo, 128205 multiplicado por 4 é igual a
512820. Encontre todos os pares (n,k), em que n é um número com no máximo 6 dígitos em
notação decimal, e k é um inteiro entre 1 e 9.
A definição de sua função deve ser:
def pares():

3. Um estudante codificou uma função em python que busca encontrar o ponto fixo de uma função
matemática (o valor x* tal que x* = f(x*)) a partir de uma determinada condição inicial dada
pelo usuário (x0). No entanto, ele cometeu um erro no código inicial, mostrado abaixo.
Identifique o erro e corrija-o, mantendo o uso do laço while.

def ponto_fixo(f, x0):


x_p = x0
x_prox = f(x_p)
while abs(x_prox - x_p) > 0.001:
x_prox = f(x_p)
x_p = x_prox
return x_prox

Você também pode gostar