- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
O algoritmo a seguir, expresso na forma de uma pseudolinguagem, deve ser utilizado para responder a questão abaixo.
Var
Vetor[5]: inteiro
i: inteiro
Leia Vetor de 1 até 5
Para i = 1 até 5 faça
{
Selecione i
{
Caso 1:
Vetor[i]=Vetor[i]-1
Fim Caso 1
Caso 2:
Vetor[i]=Vetor[i]+1
Fim Caso 2
Caso 3:
Vetor[i]=Vetor[i-2]+Vetor[i-1]
Fim Caso 3
Caso Default:
Ve tor[i]=0
Fim Caso Default
}
}
Imprima Vetor de 1 até 5
No mesmo algoritmo, suponha que o código
Para i = 1 até 5 faça
{
(código relativo ao Selecione...)
}
seja substituído por
i=1
Faça
{
(código relativo ao Selecione...)
i=i+1
} Até que i=5
Dessa forma, a soma de todos os valores presentes em Vetor, ao final da execução desse algoritmo modificado para os mesmos valores inseridos, será