Program Exercicio;
VAR vet : ARRAY [1..50] OF integer;
i : integer;
BEGIN
For i:= 1 to 50 do
begin
if (i <= 25) then
vet[i]:= i + 10
else
vet[i]:= i * 2;
end;
END.
Qual a principal rotina que este algoritmo está executando?
Escolha uma:
a. Inserindo o valor de i somado com 10 nas posições de 1 a 25 do vetor e o dobro da variável i nas posições de 26 a 50 do vetor
b. Inserindo o valor de i somado com 10 nas posições ímpares do vetor e o dobro da variável i nas posições pares do vetor
c. Inserindo o valor de i somado com 10 nas posições de 1 a 50 do vetor e o dobro da variável i
d. Inserindo o valor de i somado com 10 nas posições de 26 a 50 do vetor e o dobro da variável i nas posições de 1 a 25 do vetor
e. Inserindo o valor de i somado com 10 nas posições pares do vetor e o dobro da variável i nas posições ímpares do vetor
Soluções para a tarefa
Respondido por
1
Resposta:
Letra a.
Explicação:
é só observar as condições do if e entender que a array vai de 1 a 50.
Perguntas interessantes