TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Controle

Ensaio: Controle. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  22/5/2013  •  Ensaio  •  821 Palavras (4 Páginas)  •  310 Visualizações

Página 1 de 4

controle deve conter:

a) inicialização da variável de controle;

b) incremento (aumento do valor da variável de controle) ou decremento (diminuição do

valor da variável de controle) da variável de controle; e

c) teste de valor da variável de controle.

Exemplo 13.3

Algoritmo que escreve os números pares de 10 a 2.

1. algoritmo "DecrementoNumerosPares"

2. var

3. i: inteiro

4. inicio

5. i <- 10

6. Repita

7. escreva (i)

8. i <- i - 2

9. ate i = 0

10. Fimalgoritmo

Um cuidado fundamental que o construtor do algoritmo deve ter é o de certificar-se que

a condição para que sejam mantidas as iterações torne-se, em algum momento, falsa, para

que o algoritmo não entre em um laço infinito.

Exemplo 13.4

1. algoritmo “laçoInfinito”

2. VAR

3. Contador: numerico

4. inicio

5. repita

6. Contador <- 1

7. Contador <- Contador + 1

8. ate Contador = 10

9. fimalgoritmo

No exemplo acima, a execução do algoritmo entra em um laço infinito porque a

inicialização da variável Contador (instrução Contador <- 1) deveria ser feita antes do

comando repita, ou seja, antes do laço. No exemplo, ela sempre voltará a ser 1 e nuncacontrole deve conter:

a) inicialização da variável de controle;

b) incremento (aumento do valor da variável de controle) ou decremento (diminuição do

valor da variável de controle) da variável de controle; e

c) teste de valor da variável de controle.

Exemplo 13.3

Algoritmo que escreve os números pares de 10 a 2.

1. algoritmo "DecrementoNumerosPares"

2. var

3. i: inteiro

4. inicio

5. i <- 10

6. Repita

7. escreva (i)

8. i <- i - 2

9. ate i = 0

10. Fimalgoritmo

Um cuidado fundamental que o construtor do algoritmo deve ter é o de certificar-se que

a condição para que sejam mantidas as iterações torne-se, em algum momento, falsa, para

que o algoritmo não entre em um laço infinito.

Exemplo 13.4

1. algoritmo “laçoInfinito”

2. VAR

3. Contador: numerico

4. inicio

5. repita

6. Contador <- 1

7. Contador <- Contador + 1

8. ate Contador = 10

9. fimalgoritmo

No exemplo acima, a execução do algoritmo entra em um laço infinito porque a

inicialização da variável Contador (instrução Contador <- 1) deveria ser feita antes do

comando repita, ou seja, antes do laço. No exemplo, ela sempre voltará a ser 1 e nuncacontrole deve conter:

a) inicialização da variável de controle;

b) incremento (aumento do valor da variável de controle) ou decremento (diminuição do

valor da variável de controle) da variável de controle; e

c) teste de valor da variável de controle.

Exemplo 13.3

Algoritmo que escreve os números pares de 10 a 2.

1. algoritmo "DecrementoNumerosPares"

2. var

3. i: inteiro

4. inicio

5. i <- 10

6. Repita

7. escreva (i)

8. i <- i - 2

9. ate i = 0

10. Fimalgoritmo

Um cuidado fundamental que o construtor do algoritmo deve ter é o de certificar-se que

a condição para que sejam mantidas as iterações torne-se, em algum momento, falsa, para

que o algoritmo não entre em um laço infinito.

Exemplo 13.4

1. algoritmo “laçoInfinito”

2. VAR

3. Contador: numerico

4. inicio

5. repita

6. Contador <- 1

7. Contador <- Contador + 1

8. ate Contador = 10

9. fimalgoritmo

No exemplo acima, a execução do algoritmo entra em um laço infinito porque a

inicialização da variável Contador (instrução Contador <- 1) deveria ser feita antes do

comando repita, ou seja, antes do laço. No exemplo, ela sempre voltará a ser 1 e nunca

controle deve conter:

a) inicialização da variável de controle;

b) incremento (aumento do valor da variável de controle) ou decremento (diminuição do

valor da variável de controle) da variável de controle; e

c) teste de valor da variável de controle.

Exemplo 13.3

Algoritmo que escreve os números pares de 10 a 2.

1. algoritmo "DecrementoNumerosPares"

2. var

3. i: inteiro

4. inicio

5. i <- 10

6. Repita

7. escreva (i)

8. i <- i - 2

9. ate i = 0

10. Fimalgoritmo

Um cuidado fundamental que o construtor do algoritmo deve ter é o de certificar-se que

a condição para que sejam mantidas as iterações torne-se, em algum momento, falsa, para

que o algoritmo não entre em um laço infinito.

Exemplo 13.4

1. algoritmo “laçoInfinito”

2. VAR

3. Contador: numerico

4. inicio

5. repita

6. Contador <- 1

7. Contador <- Contador + 1

8. ate Contador = 10

9. fimalgoritmo

No exemplo acima, a execução do algoritmo entra em um laço infinito porque a

inicialização da variável Contador (instrução Contador <- 1) deveria ser feita antes do

comando repita, ou seja, antes do laço. No exemplo, ela sempre voltará a ser 1 e nunca

controle deve conter:

a) inicialização da variável de controle;

b) incremento (aumento do valor da variável de controle) ou decremento (diminuição do

valor da variável de controle) da variável de controle; e

c) teste de valor da variável de controle.

Exemplo 13.3

Algoritmo que escreve os números pares de 10 a 2.

1. algoritmo "DecrementoNumerosPares"

2. var

3. i: inteiro

4. inicio

5. i <- 10

6. Repita

7. escreva (i)

8. i <- i - 2

9. ate i = 0

10. Fimalgoritmo

Um cuidado fundamental que o construtor do algoritmo deve ter é o de certificar-se que

a condição para que sejam mantidas as iterações torne-se, em algum momento, falsa, para

que o algoritmo não entre em um laço infinito.

Exemplo 13.4

1. algoritmo “laçoInfinito”

2. VAR

3. Contador: numerico

4. inicio

5. repita

6. Contador <- 1

7. Contador <- Contador + 1

8. ate Contador = 10

9. fimalgoritmo

No exemplo acima, a execução do algoritmo entra em um laço infinito porque a

inicialização da variável Contador (instrução Contador <- 1) deveria ser feita antes do

comando repita, ou seja, antes do laço. No exemplo, ela sempre voltará a ser 1 e nunca

...

Baixar como  txt (5.7 Kb)  
Continuar por mais 3 páginas »