Logo Passei Direto
Buscar

Programação

Engenharias
A linguagem de programação C possui uma estrutura de declaração de funções que permite ao programador criar blocos de código que podem ser chamados a partir de outros pontos do programa.Essa estrutura é composta por alguns elementos essenciais. Nesse contexto, assinale a alternativa que apresenta a sintaxe correta de criação de uma função:A nomeFuncao TIPO ([parâmetro1, ..., parâmetroN]){corpo da função; RETURN retorno;}B nomeFuncao ([tipo parâmetro1, ..., tipo parâmetroN]){corpo da função; RETURN(retorno);}C FUNCTION nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN retorno;}D nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN(retorno);}E TIPO nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN(retorno);}
User badge image
felipe silva

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Para determinar a sintaxe correta de criação de uma função na linguagem de programação C, vamos analisar cada uma das alternativas: A) `nomeFuncao TIPO ([parâmetro1, ..., parâmetroN]){corpo da função; RETURN retorno;}` - A sintaxe está incorreta porque a palavra-chave `TIPO` deve vir antes do nome da função, e `RETURN` não é a forma correta de retornar um valor. B) `nomeFuncao ([tipo parâmetro1, ..., tipo parâmetroN]){corpo da função; RETURN(retorno);}` - A sintaxe está incorreta porque o tipo dos parâmetros deve ser especificado antes do nome do parâmetro. C) `FUNCTION nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN retorno;}` - A sintaxe está incorreta porque a palavra-chave `FUNCTION` não é utilizada em C. D) `nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN(retorno);}` - A sintaxe está incorreta porque o tipo dos parâmetros deve ser especificado antes do nome do parâmetro e `RETURN` não é a forma correta de retornar um valor. E) `TIPO nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN(retorno);}` - Esta é a sintaxe correta. O tipo de retorno da função vem antes do nome da função, e os tipos dos parâmetros são especificados corretamente. Portanto, a alternativa correta é: E) TIPO nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN(retorno);}.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina