Ed
há 7 meses
Vamos analisar cada uma das afirmações: I) Embora seja viável e conveniente, o simples cálculo de um fatorial não necessariamente precisaria ser implementado em um subprograma. Verdadeiro. É possível calcular o fatorial diretamente em um programa principal, mas usar um subprograma é uma boa prática para modularizar o código. II) O cabeçalho do procedimento contém uma incorreção, já que a variável n não deveria ser declarada ali. Falso. A variável n deve ser declarada no cabeçalho do procedimento, pois é um parâmetro de entrada. III) A variável i é considerada uma variável local, já que foi declarada no corpo do procedimento. Verdadeiro. A variável i é local ao procedimento e não pode ser acessada fora dele. Com base nas análises: - A afirmação I é verdadeira. - A afirmação II é falsa. - A afirmação III é verdadeira. Portanto, as afirmações verdadeiras são I e III. Assim, a alternativa correta que contém todas as afirmações verdadeiras é: I e III.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material