Informática, perguntado por sostenescandido, 10 meses atrás

Alguém sabe como resolver isso em python?
6. O número 3.025 possui a seguinte característica: 30 + 25 = 55 e 55² = 3 025. Escreva um programa que escreva todos os números com quatro algarismos que possuem a citada característica.
7. Escreva um programa que escreva todos os pares de números de dois algarismos que apresentam a seguinte propriedade: o produto dos números não se altera se os dígitos são invertidos. Por exemplo, 93x13 = 39x31 = 1.209.

Soluções para a tarefa

Respondido por moisescunharemo2
0

6.

l = []

for i in range(1000, 10000):

   n = str(i)

   if (int(n[:2]) + int(n[2:])) ** 2 == i:

       l.append(i)

print(*l)

____________________________________________

7.

l = []

for i in range(10, 100):

   for j in range(i + 1, 100):

       i_ = int(str(i)[::-1])

       j_ = int(str(j)[::-1])

       if i_ * j_ == i * j:

           l.append((i, j))

       

print(l)

Respondido por sayuriitosilva
0

Sabendo os conceitos de python, pode-se afirmar que realizando a programação, temos que:

6 - l = []

for i in range(1000, 10000):

  n = str(i)

  if (int(n[:2]) + int(n[2:])) ** 2 == i:

      l.append(i)

print(*l)

7 - l = []

for i in range(10, 100):

  for j in range(i + 1, 100):

      i_ = int(str(i)[::-1])

      j_ = int(str(j)[::-1])

      if i_ * j_ == i * j:

          l.append((i, j))

print(l)

Lembre-se a linguagem de programação utilizada para resolver as questões foi o python, ao utilizar outras linguagens sua função pode não funcionar devidamente.

O que é python?

A linguagem de programação python é de alto nível, visto que interpretada de script, imperativa, dinâmica e orientada a objetos. Ademais, é Open-Source podendo ser usada em data science, desenvolvimento de web, aplicativos e entre outros.

Saiba mais sobre python em:

brainly.com.br/tarefa/47294993

#SPJ2

Anexos:
Perguntas interessantes