O subprograma que segue foi elaborado para calcular o fatorial de um valor numérico. procedimento calculaFatorial (n: inteiro)
var f,i: inteiro
inicio f<- 1
para i de 1 até n faça f <- f *i
fimpara
escreva("Fatorial: ";, f)
fimprocedimento
Considerando a aplicação de conceitos relacionados a subprogramas neste código, analise as afirmações que seguem:
I) Embora seja viável e conveniente, o simples cálculo de um fatorial não necessariamente precisaria ser implementado em um subprograma.
II) O cabeçalho do procedimento contém uma incorreção, já que a variável n não deveria ser declarada ali.
III) A variável i é considerada uma variável local, já que foi declarada no corpo do procedimento.
É verdadeiro o que se afirma em:
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!