Qual o resultado do algoritmo abaixo (nessa questão a formatação do que será impresso não é importante):
algoritmo "conta números 1"
var i, j: inteiro
inicio
j <- 10
para i de 1 ate j faca
escreva(i)
fimpara
fimalgoritmo
algoritmo "conta números 2"
var i, j: inteiro
inicio
leia(j)
para i de 1 ate j faca
escreva(i)
fimpara
fimalgoritmo
Escolher uma resposta.
a. Os algoritmos apresentarão os mesmos resultados apenas se o valor lido para a variável “j” no algoritmo “conta números 2” for igual a 10.
b. Nenhuma das alternativas anteriores
c. Os algoritmos apresentarão a soma dos valores apresentados.
d. O algoritmo “conta números 1” apresentará os valores em ordem crescente e o algoritmo “conta números 2” apresentará os valores em ordem decrescente
e. Os algoritmos apresentarão os mesmos resultados
Soluções para a tarefa
Respondido por
2
Na minha interpretação a resposta é a letra E..
Letra E, ele vai sempre imprimir o índice da variável de controle, então independente do valor final ele vai sempre imprimir este valor, seja 10 como na "conta números 1" como tambem colocando 5 ou qualquer valor "conta números 2".
O algoritmo vai sempre imprimir o valor do primeiro numero até j, seja de 0 a 10 ou 1 a 10 ou 0 a 5 ou 1 a 5
Letra E, ele vai sempre imprimir o índice da variável de controle, então independente do valor final ele vai sempre imprimir este valor, seja 10 como na "conta números 1" como tambem colocando 5 ou qualquer valor "conta números 2".
O algoritmo vai sempre imprimir o valor do primeiro numero até j, seja de 0 a 10 ou 1 a 10 ou 0 a 5 ou 1 a 5
fabioaragao:
Obrigado
Perguntas interessantes
Matemática,
10 meses atrás
Matemática,
10 meses atrás
Música,
10 meses atrás
Matemática,
1 ano atrás
Português,
1 ano atrás
Sociologia,
1 ano atrás
Geografia,
1 ano atrás