Francisco Chaves

Francisco Chaves

Software Developer. Entusiasta Linux.

© 2020

Modo escuro

Número quadrado perfeito em Python

Número quadrado perfeito em Python

Olá pessoal, hoje vamos implementar um algoritmo para verificar se o número é um quadrado perfeito e listar os dez primeiro, será utilizada a IDE PyCharm para nosso exemplo.

Podemos observar que um número quadrado perfeito possui um padrão de formação, onde n é um número inteiro positivo:

n² = n . n = a

1² = 1 . 1 = 1
2² = 2 . 2 = 4
3² = 3 . 3 = 9
4² = 4 . 4 = 16
5² = 5 . 5 = 25
6² = 6 . 6 = 36
7² = 7 . 7 = 49
8² = 8 . 8 = 64
9² = 9 . 9 = 81
10² = 10 . 10 = 100

Uma das formas para descobrirmos se um número é quadrado perfeito é verificando se o número possui raiz quadrada exata. Para realizarmos esse algoritmo, temos de saber que um número elevado a 1/2 é igual à raiz quadrada.

Com essas informações, crie um script com o nome quadradoPerfeito.py

Criar Script Python número quadrado perfeito

Digite o código abaixo.

Script Python número quadrado perfeito

Pronto, o resultado será exibido como esperado após a execução :)

Resultado Script Python número quadrado perfeito

Referências

OLIVEIRA, Naysa Crystine Nogueira. “Número quadrado perfeito”; Brasil Escola. Disponível em https://brasilescola.uol.com.br/matematica/numero-quadrado-perfeito.htm. Acesso em 15 de janeiro de 2018.

×

Inscreva-se para novas atualizações