Bom dia. Estou fazendo alguns exercícios de Algoritmo, e me deparei com a seguinte situação. É um exercício para mostrar o fatorial dos números ímpares de 1 à 10, fiz o algoritmo certinho, porém, quero que quando imprima na tela o último número que no caso é o 1, ao invés de "x" imprimir o "=". Ex: 5 x 4 x 3 x 2 x 1 = 120
Alguém pode me dar uma luz? Já tentei algumas coisas mas sem sucesso. Obrigado.
Algoritmo "imaparesFatorial" Var i, n, f : inteiro Inicio i:= 1 Repita Se (i % 2 <> 0) então n:= i f:= 1 Repita Escreva(n," x") f := f * n n := n - 1 Ate(n < 1) EscrevaL(f) FimSe i := i + 1 Ate(i > 10) FimAlgoritmo
Pergunta
LexTutor
Bom dia.
Estou fazendo alguns exercícios de Algoritmo, e me deparei com a seguinte situação. É um exercício para mostrar o fatorial dos números ímpares de 1 à 10, fiz o algoritmo certinho, porém, quero que quando imprima na tela o último número que no caso é o 1, ao invés de "x" imprimir o "=". Ex: 5 x 4 x 3 x 2 x 1 = 120
Alguém pode me dar uma luz? Já tentei algumas coisas mas sem sucesso. Obrigado.
Algoritmo "imaparesFatorial"
Var
i, n, f : inteiro
Inicio
i:= 1
Repita
Se (i % 2 <> 0) então
n:= i
f:= 1
Repita
Escreva(n," x")
f := f * n
n := n - 1
Ate(n < 1)
EscrevaL(f)
FimSe
i := i + 1
Ate(i > 10)
FimAlgoritmo
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.