Informática, perguntado por maczys, 1 ano atrás

Um usuário solicitou a um de seus programadores que fosse criado um algoritmo que lesse um número e retornasse sua raiz quadrada. Observe o algoritmo entregue pelo programador considerando que sqr() é uma função intrínseca do Visualg para calcular Raiz Quadrada.

Agora, leia as afirmações a seguir:

I - Alterando o tipo da sub-rotina de Procedimento fará com que o algoritmo apresente o resultado esperado.
II - A variável "num" é global e a variável "x" é local.
III - O algoritmo irá funcionar corretamente.
IV - A sub-rotina que retorna um valor é a Função e não o Procedimento.
Está(ão) correta(s):

A- Somente as alternativas I e III.
B-Somente as alternativas II e III.
C-Somente as alternativas II e IV.
D-Somente as alternativas I, III e IV.
E-Todas as alternativas.

Anexos:

Soluções para a tarefa

Respondido por cledersonbc
0

I) Se a alteração for de Procedimento para Função, sim.

II) Sim, x restringe-se ao escopo da subrotina.

III) O algoritmo não funcionará corretamente uma vez que procedimentos não retornam valores.

IV) Sim, exatamente como descrito.


Nós sabemos que a III está incorreta, logo a A, B e D não são válidas. Consequentemente, a E também não pode ser. Resta a C.


Resposta: alternativa C.

Perguntas interessantes