Como Resolver?
Considere a seguinte instrução:
BEGIN
Readln (M,N);
P := 1;
I := 1;
while I <= N
begin
P := P * M;
I := I + 1;
end;
Write (P);
END.
Assuma que vai ser executada usando M = 1 e N = 3.
O que aparece no ecrã após a execução desta rotina?
Soluções para a tarefa
Respondido por
1
Se M = 1 e P recebe 1.
Então o que vai aparecer no ecrã é a parte onde está Write (P), ou seja, o P será impresso na tela.
Logo,
P := P * M;
P := 1 * 1;
P = 1;
Será impresso o número 1.
Então o que vai aparecer no ecrã é a parte onde está Write (P), ou seja, o P será impresso na tela.
Logo,
P := P * M;
P := 1 * 1;
P = 1;
Será impresso o número 1.
Perguntas interessantes
Geografia,
10 meses atrás
Biologia,
10 meses atrás
Inglês,
10 meses atrás
História,
1 ano atrás
Sociologia,
1 ano atrás
Sociologia,
1 ano atrás