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

O pseudocódigo abaixo é um exemplo de algoritmo muito usado no estudo do desenvolvimento de lógica de programação. Usando como base este exemplo, desenvolva um algoritmo de fatoração usando a linguagem Python.


algoritimo 'fatorial'

var
c, f, n:inteiro
inicio
input('digite o numero que deseja calcular o fatorial')
leia(n)

se(n = 0) entao
escreva ('o total do fatorial de', n, 'é 1')
senao
f <- n
c<- 1
enquanto (c f<-f*(n -c)
c<- c + 1
fimenquanto

escreva('o total do fatorial de', n , 'é',f)
fimse
fimalgoritmo

Soluções para a tarefa

Respondido por talessilvaamarp9tcph
0

def main(args):

n = int(input("Digite o numero que deseja calcular o fatorial: \n"))

if n==0:

 print("o total do fatorial de ", n," é 1.")

else:

 f = n

 c = 1

 while c<n:

   

  f = f*(n-c)

  c = c+1

 print('O total do fatorial de ', n , ' é ',f)

return 0

if __name__ == '__main__':

import sys

sys.exit(main(sys.argv))

Perguntas interessantes