• Matéria: Informática
  • Autor: joaok02p69izw
  • Perguntado 8 anos atrás

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 ?
WeB1000: I=0; Enquanto I<20 Faça I=I+1;

Fim Enquanto; Imprima (“I=”,I); Imprima (“UFA! CHEGUEI AQUI”); /*CUIDADO*/
WeB1000: esta fora de ordem
WeB1000: -----------------------------------------------------------------------------------------------------------NÃO SERIA ASSIM: I=0; Enquanto I<20 Faça I=I+1; Imprima (I,I**2); Fim Enquanto; Imprima (“I=”,I); Imprima (“UFA! CHEGUEI AQUI”); /*CUIDADO*/
joaok02p69izw: e a resposta ?

Respostas

respondido por: bokomoko
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


Perguntas similares