Ed
há 4 dias
Vamos analisar cada uma das sentenças: I- Os subalgoritmos podem ser do tipo função ou procedimento, sendo que o segundo sempre retornará um valor para o algoritmo que o chamou. Falso. Na verdade, um procedimento não retorna um valor, enquanto uma função sim. Portanto, essa afirmativa está incorreta. II- Um subalgoritmo pode receber parâmetros, que são valores advindos de outro algoritmo. Verdadeiro. Subalgoritmos podem receber parâmetros, que são valores passados a eles a partir do algoritmo que os chama. III- Um algoritmo somente poderá realizar a chamada de um tipo de subalgoritmo. Falso. Um algoritmo pode chamar tanto funções quanto procedimentos, portanto essa afirmativa é incorreta. IV- Os parâmetros utilizados no algoritmo principal, no ato da chamada da função, devem manter uma correspondência (número, ordem e tipo) com os parâmetros definidos na função. Verdadeiro. Essa afirmativa está correta, pois é necessário que haja correspondência entre os parâmetros na chamada da função. Agora, analisando as sentenças corretas, temos: - II e IV estão corretas. Portanto, a alternativa correta é: A) As sentenças II e IV estão corretas.