Logo Passei Direto
Buscar

Estrutura de Dados

Humanas / Sociais
Questão 1: Funções e procedimentos são módulos do programa, também conhecidos como sub-rotinas, implementam um pequeno algoritmo com propósito bem específico. Assinale a alternativa incorreta para as sintax aplicados a procedimentos e funções. A) procedimento nomeProcedimento() var // declaração das variáveis locais inicio // comandos do algoritmo fimprocedimento B) procedimento nomeProcedimento (argumento: tipo) var // declaração das variáveis locais inicio // comandos do algoritmo fimprocedimento C)funcao nome Funcao (argumentol, argumento2 tipol, argumento3: tipo2): tipo var // declaração das variáveis locais variável tipo inicio // comandos do algoritmo retorne variavel fimprocedimento D) funcao nome Funcao (argumentol, argumento2 tipol, argumento3: tipo2): tipo 9A - Initaemia ogilis var // declaração das variáveis locais inicio // comandos do algoritmo retorne fimprocedimento E) funcao nome Funcao(): tipo var // declaração das variáveis locais inicio // comandos do algoritmo fimprocedimento
User badge image
Psicologia Thaina

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada alternativa para identificar a incorreta em relação à sintaxe de procedimentos e funções: A) procedimento nomeProcedimento() var // declaração das variáveis locais inicio // comandos do algoritmo fimprocedimento - Esta sintaxe está correta. B) procedimento nomeProcedimento (argumento: tipo) var // declaração das variáveis locais inicio // comandos do algoritmo fimprocedimento - Esta sintaxe está correta. C) funcao nome Funcao (argumentol, argumento2 tipol, argumento3: tipo2): tipo var // declaração das variáveis locais variável tipo inicio // comandos do algoritmo retorne variavel fimprocedimento - Esta sintaxe apresenta um erro: "tipol" deveria ser "tipo1" ou "tipo". Portanto, está incorreta. D) funcao nome Funcao (argumentol, argumento2 tipol, argumento3: tipo2): tipo 9A - Initaemia ogilis var // declaração das variáveis locais inicio // comandos do algoritmo retorne fimprocedimento - Esta sintaxe também apresenta um erro: "9A - Initaemia ogilis" não faz sentido e parece ser um erro de digitação. Portanto, está incorreta. E) funcao nome Funcao(): tipo var // declaração das variáveis locais inicio // comandos do algoritmo fimprocedimento - Esta sintaxe está correta. Analisando as alternativas, a que apresenta erro de sintaxe é a C, mas a D também tem um erro claro. No entanto, como a questão pede a alternativa incorreta e a C é a primeira a apresentar um erro claro, a resposta correta é: C) funcao nome Funcao (argumentol, argumento2 tipol, argumento3: tipo2): tipo var // declaração das variáveis locais variável tipo inicio // comandos do algoritmo retorne variavel fimprocedimento.

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