Um algoritmo é uma sequência de instruções e essas instruções podem ser organizadas em blocos denominados módulos. Com base na análise do seguinte algoritmo, assinale a alternativa que apresenta o valor mostrado na tela após a sua execução.
Algoritmo "exercicio8"
var
cont, c3, c4: inteiro
procedimento calcula1 (numero: inteiro)
inicio
cont <- cont + numero
fimprocedimento
procedimento calcula2
inicio
cont <- cont*2
fimprocedimento
funcao calcula3: inteiro
inicio
c3 <- cont + 1
retorne(c3)
fimfuncao
funcao calcula4(x: inteiro): inteiro
inicio
c4 <- x*0
retorne(c4)
fimfuncao
inicio
cont <- 6
calcula1(cont)
calcula2
cont <- calcula3
cont <- calcula4(cont)
escreva(cont)
Fimalgoritmo
a. 0.
b. 25.
c. 6.
d. 24.
e. 12.
>>> Resposta: a.0
Soluções para a tarefa
Respondido por
45
Resposta:
Resposta: 0
Explicação:
Respondido por
11
O algoritmo acima tem como saída o valor 0, portanto, a alternativa correta é a letra A) 0.
Por que o algoritmo acima tem como saída o valor zero?
Isso acontece no procedimento c4 onde o valor de x é multiplicado por zero. É preciso observar todo o algoritmo e quando cada variável é utilizada, como por exemplo, as funções calcula1, calcula2, calcula3 e calcula4 (que contem o valor zero que é escrito na tela).
Os algoritmos são importantes para a solução de problemas, esses podem ser traduzidos por meio de código.
Saiba mais sobre algoritmos: https://brainly.com.br/tarefa/47707877
#SPJ3
Anexos:
Perguntas interessantes
Matemática,
7 meses atrás
Matemática,
7 meses atrás
Geografia,
10 meses atrás
Física,
10 meses atrás
Matemática,
1 ano atrás