Lógica, perguntado por haroldo10gonzapd1fbm, 4 meses atrás

Apesar de seu uso simples, as variáveis contadoras e as variáveis acumuladoras podem promover vários erros no algoritmo. A fim de evitar que esses erros ocorram, é necessário sempre fazer teste onde?

Soluções para a tarefa

Respondido por CristianOliveirajco
0

Resposta:

Na Lógica da Estrutura de Repetição (laço).

Explicação:

Vamos a um exemplo:

------------------------------------------------------------------

i = 0

ENQUANTO i FOR MENOR QUE 10, FAÇA:

MOSTRAR i

-------------------------------------------------------------------

Perceba que no Algoritmo acima, o i é igual à 0, e eu faço uma estruturação de repetição mandando MOSTRAR o valor de i enquanto o i for menor que 10.

Porém, não faço nada para alterar o valor de "i", e já que ele não é alterado, entramos aqui em um Loop, que é quando a lógica do laço faz com que o algoritmo fique executando uma mesma etapa infinitamente.

Para corrigir isso, poderíamos ao final do algoritmo dizer que o i será somando com ele mesmo, e adicionado +1, assim, a cada iteração do laço (sempre que for repetida), o i terá o seu valor alterado para +1, fazendo com que quando ele chegue ao valor 10, a estrutura de repetição seja finalizada.

Perguntas interessantes