Buscar

Algorítimo básico 19 - Python

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Autor: Gabriel F. Ferrari https://www.passeidireto.com/perfil/18881884/
Autor: Gabriel F. Ferrari
Área: Computação
Disciplina: Introdução à Python
Introdução à Python
Algorítimos Básicos
1 Apresentação
Olá caro estudante, Meu nome é Gabriel F. Ferrari Melo e produzo conteúdo voltado para
Matemática e Física do Ensino Superior, caso queira ver outros conteúdos como esse recomendo
que acesse meu perfil no Passei Direto que é a plataforma onde publico diversos materiais de
estudo dentre esses: resumos, notas de estudo pessoais, exercícios resolvidos e outros, para isso
basta acessar o link: https://www.passeidireto.com/perfil/18881884/.
2 Comentário
É apresentado um algorítimo em python.
3 Algorítimo
Eleva um número e coloca ele em um arquivo .txt.
import sys
x = float(input("Insira um número real: "))
n = int(input("Insira um número natural: "))
def power(x,n):
arquivo = open("answerl3-quest6.txt","w")
if n < 0:
answ = str(input("n<0, deseja considerar seu simétrico? [S/N] "))
if answ in "Ss":
arquivo.write("({})^{} = {}".format(x,-n, x**(-n)))
else:
arquivo.write("O número {} não é natural encerrando".format(n))
sys.exit()
else:
arquivo.write("({})^{} = {}".format(x,n, x**(n)))
arquivo.close()
power(x,n)
1
https://www.passeidireto.com/perfil/18881884/
https://www.passeidireto.com/perfil/18881884/
	1 Apresentação
	2 Comentário
	3 Algorítimo

Outros materiais