Você acabou de conseguir um estágio, mas, para passar na prova, precisou resolver o seguinte problema: “faça um algoritmo que mostre os números de 1 a 10 na tela”. Qual a solução correta utilizada para a questão?
a.
inicio
inteiro x
para x de 1 ate 10 passo 1
escrever x , "\n"
fim_para
fim
b.
inicio
inteiro x
para y de 1 ate 10 passo 1
escrever x , "\n"
fim_para
fim
c.
inicio
inteiro x
para x de 1 ate 10 passo 2
escrever x , "\n"
fim_para
fim
d.
inicio
inteiro x
para x de 1 ate 10 passo -1
escrever x , "\n"
fim_para
fim
e.
inicio
inteiro x
para x de 10 ate 1 passo 1
escrever x , "\n"
fim_para
fim
Soluções para a tarefa
Respondido por
1
A resposta correta é a.
a.
inicio
inteiro x
para x de 1 ate 10 passo 1
escrever x , "\n"
fim_para
fim
O que está errado no b ?
O valor que varia é y e o que é exibido é x, que não varia.
esse algoritmo vai escrever o valor de x 10 vezes iguais. Por acaso, o valor de x é indefinido.
O que está errado no c ?
O valor de x é 1 porém o passo é 2, então vai exibir 1, 3, 5, 7, 9
Diferente do que foi pedido.
O que está errado no d ?
o passo é -1 e por isso o loop nem começa
O que está errado no e ?
O x começa em 10 e não é isso que foi pedido.
a.
inicio
inteiro x
para x de 1 ate 10 passo 1
escrever x , "\n"
fim_para
fim
O que está errado no b ?
O valor que varia é y e o que é exibido é x, que não varia.
esse algoritmo vai escrever o valor de x 10 vezes iguais. Por acaso, o valor de x é indefinido.
O que está errado no c ?
O valor de x é 1 porém o passo é 2, então vai exibir 1, 3, 5, 7, 9
Diferente do que foi pedido.
O que está errado no d ?
o passo é -1 e por isso o loop nem começa
O que está errado no e ?
O x começa em 10 e não é isso que foi pedido.
Perguntas interessantes
Matemática,
8 meses atrás
Física,
8 meses atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás