Informática, perguntado por babito222111, 3 meses atrás

100 pontos!!!
Faça um algoritmo que receba 2 números e inverte seus valores.
SE RESPONDER POR RESPONDER VAI SER IMEDIATAMENTE DENUNCIADO. POR FAVOR, SEJA GENTIL COM QUEM PRECISA DE AJUDA!

Soluções para a tarefa

Respondido por maldrax
2

Resposta:

Supondo que o termo inversão seja inverter os digitos, tipo: 21 vira 12.

int n=0

lista_n = []

contador = 1

input ("digite o primeiro valor", n)

Enquanto n > 0 faça:

 lista_n [contador] = n/10

 n = n/10

 contador = contador + 1

Fim Enquanto

Para i = contador até que i=0, passo -1, faça:

 imprima( lista_n[contador])

Fim Para

Aqui fiz pra um numero, ams é só repetir para dois.

Explicação:

Em Python ficaria:

def invert_number(n):

   return int(str(n)[::-1])

OU................

def inverte_numeros(n):

   lista_n= []

   while n > 0:

       lista_n.append(n % 10)

       n = n // 10

   lista_n.reverse()

   numero_invertido= 0

   for numero in lista_n:

       numero_invertido= numero_invertido* 10 + numero

   return numero_invertido

Perguntas interessantes