Logo Passei Direto
Buscar
Na subprogramação, criamos subprogramas, que são rotinas que são parte de um programa maior. Algumas Linguagens de Programação e alguns autores fazem uma distinção entre dois tipos destes subprogramas, que são as funções e os procedimentos. Indique a alternativa correta sobre a diferença entre funções e procedimentos. a. Funções retornam um valor para o programa principal e procedimentos não retornam valores. b. Funções retornam um valor necessariamente numérico para o programa principal e procedimentos não retornam valores. c. Procedimentos retornam um valor necessariamente numérico para o programa principal e funções não retornam valores. d. Funções aceitam parâmetros de entrada e procedimentos não aceitam estes parâmetros. e. Procedimentos aceitam parâmetros de entrada e funções não aceitam estes parâmetros.
User badge image
Ingrid Moraes

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Vamos analisar as alternativas sobre a diferença entre funções e procedimentos: a) Funções retornam um valor para o programa principal e procedimentos não retornam valores. - Esta afirmação é correta. Funções são projetadas para retornar um valor, enquanto procedimentos (ou rotinas) não necessariamente retornam um valor. b) Funções retornam um valor necessariamente numérico para o programa principal e procedimentos não retornam valores. - Esta afirmação é incorreta, pois funções podem retornar valores de diferentes tipos, não apenas numéricos. c) Procedimentos retornam um valor necessariamente numérico para o programa principal e funções não retornam valores. - Esta afirmação é incorreta, pois é o contrário do que se espera: funções retornam valores, enquanto procedimentos não. d) Funções aceitam parâmetros de entrada e procedimentos não aceitam estes parâmetros. - Esta afirmação é incorreta, pois tanto funções quanto procedimentos podem aceitar parâmetros de entrada. e) Procedimentos aceitam parâmetros de entrada e funções não aceitam estes parâmetros. - Esta afirmação também é incorreta, pois funções podem aceitar parâmetros de entrada. Portanto, a alternativa correta é: a) Funções retornam um valor para o programa principal e procedimentos não retornam valores.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina