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:
Respostas
respondido por:
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 similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás