Seja o algoritmo mostrado a seguir e os valores digitados pelo usuário 6,22, 1.3, 10.2, 4, 3.0, 9.1. Quais serão os resultados mostrados por este algoritmo?
Algoritmo Valores
Var i, Qtde: inteiro, x: real
Início
Leia Qtde
Para i de 1 até Qtde -1 faça
Leia x
Escreva (x*3)
Fim_para
Fim
A. 18.0 66.0 3.9 30.6 12.0 9.0 27.3
B. 66.0 3.9 30.6 12.0 9.0
C. 66.0 3.9 30.6 12.0 9.0 27.3
D. 3.9 30.6 12.0 9.0 27.3
E. 66.0 3.9 30.6 12.0
Soluções para a tarefa
Respondido por
3
Observe
o algoritmo tem um leia() sozinho e depois outro leia() dentro do loop
O primeiro leia vai definir quantos leia() dentro do loop serão realizados. Na verdade, a quantidade menos 1.
como se lê o 6 no começo, então o loop vai ler 5 próximos números
22,
1.3,
10.2,
4,
3.0
o valor 9.1 será ignorado
para cada valor lido, o valor multiplicado por 3 será exibido
então
22, x3 = 66
1.3, x3 = 3.9
10.2, x3 = 30.6
4, x3 = 12
3.0 x3 = 9
então .. é a alternativa B
o algoritmo tem um leia() sozinho e depois outro leia() dentro do loop
O primeiro leia vai definir quantos leia() dentro do loop serão realizados. Na verdade, a quantidade menos 1.
como se lê o 6 no começo, então o loop vai ler 5 próximos números
22,
1.3,
10.2,
4,
3.0
o valor 9.1 será ignorado
para cada valor lido, o valor multiplicado por 3 será exibido
então
22, x3 = 66
1.3, x3 = 3.9
10.2, x3 = 30.6
4, x3 = 12
3.0 x3 = 9
então .. é a alternativa B
Perguntas interessantes
Português,
9 meses atrás
Inglês,
9 meses atrás
Geografia,
1 ano atrás
Português,
1 ano atrás
Matemática,
1 ano atrás