Quais valores serão impressos após a execução do seguinte trecho de algoritmo
Imprima (I,I**2);
I=0; Enquanto I<20 Faça I=I+1;
Fim Enquanto; Imprima (“I=”,I); Imprima (“UFA! CHEGUEI AQUI”); /*CUIDADO*/
bokomoko:
acho que tá fora de ordem nào ?
Fim Enquanto; Imprima (“I=”,I); Imprima (“UFA! CHEGUEI AQUI”); /*CUIDADO*/
Respostas
respondido por:
1
Entendi que a ordem correta é
I=0; <- inicialia a variável com 0
Enquanto I<20 Faça <- i vai entrar aqui com 0 e vai variar até 19
I=I+1; <- como i entrou 0 e vai até 19, aqui vai de 1 a 20
Imprima (I,I**2); <- aqui vai imprimir o valor de i e o quadrado de i
Fim Enquanto; <- aqui delimita o que vai ser repetido dentro do loop
Imprima (“I=”,I); <- vai imprimir um i final depois do loop que será 20
Imprima (“UFA! CHEGUEI AQUI”); <- imprime a frase
/*CUIDADO*/ <---- essa parte é comentário
traduzindo para python seria
I=0 <- inicialia a variável com 0
while I<20 : <- i vai entrar aqui com 0 e vai variar até 19
I=I+1 <- como i entrou 0 e vai até 19, aqui vai de 1 a 20
print (I,I**2) <- aqui vai imprimir o valor de i e o quadrado de i
<- o fim da identacao delimita o que vai ser repetido dentro do loop
print (“I=”,I) <- vai imprimir um i final depois do loop que será 20
print (“UFA! CHEGUEI AQUI”) <- imprime a frase
1 1
2 4
3 9
4 16
5 25
6 36
7 49
8 64
9 81
10 100
11 121
12 144
13 169
14 196
15 225
16 256
17 289
18 324
19 361
20 400
I= 20
UFA! CHEGUEI AQUI
I=0; <- inicialia a variável com 0
Enquanto I<20 Faça <- i vai entrar aqui com 0 e vai variar até 19
I=I+1; <- como i entrou 0 e vai até 19, aqui vai de 1 a 20
Imprima (I,I**2); <- aqui vai imprimir o valor de i e o quadrado de i
Fim Enquanto; <- aqui delimita o que vai ser repetido dentro do loop
Imprima (“I=”,I); <- vai imprimir um i final depois do loop que será 20
Imprima (“UFA! CHEGUEI AQUI”); <- imprime a frase
/*CUIDADO*/ <---- essa parte é comentário
traduzindo para python seria
I=0 <- inicialia a variável com 0
while I<20 : <- i vai entrar aqui com 0 e vai variar até 19
I=I+1 <- como i entrou 0 e vai até 19, aqui vai de 1 a 20
print (I,I**2) <- aqui vai imprimir o valor de i e o quadrado de i
<- o fim da identacao delimita o que vai ser repetido dentro do loop
print (“I=”,I) <- vai imprimir um i final depois do loop que será 20
print (“UFA! CHEGUEI AQUI”) <- imprime a frase
1 1
2 4
3 9
4 16
5 25
6 36
7 49
8 64
9 81
10 100
11 121
12 144
13 169
14 196
15 225
16 256
17 289
18 324
19 361
20 400
I= 20
UFA! CHEGUEI AQUI
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás