programação

340 palavras 2 páginas
Laboratório De Programação De
Computadores I

Matlab
Professora: Natália Sales

Contextualização


Como imprimir os números pares entre 0 e 1000?

Contextualização


Como imprimir os números pares entre 0 e 1000?
Uma forma seria: disp(2) disp(4)
.
. disp(998) disp(1000)

Contextualização


Essa solução, não seria a mais eficiente





Exige um grande esforço de digitação
Além disso, e se o usuário pedisse os múltiplos de 2 até 10.000 ou 100.000?

Em casos como esses, uma solução viável é a utilização de estruturas de repetição.

Estrutura de Repetição


Visão Geral:




Executa uma lista de comandos (1 a n comandos), repetidas vezes, enquanto uma determinada condição for verdadeira Instruções possíveis para criar uma estrutura de repetição: 

while (enquanto)

Estrutura de Repetição


Utilizada para testar a condição antes da execução dos comandos (teste no inicio da estrutura)




Os comandos serão mostrar -se verdadeira.

repetidos

enquanto

a

condição

Pode ser útil quando o número de repetições necessárias não é fixo (i.e., número indefinido de repetições). 

Exemplo: Testar um valor digitado por um usuário até que o esse se torne válido

Estrutura de Repetição




Avalia a expressão da condição Se falsa




Se verdadeira





Não executa os comandos dentro do bloco
Executa a lista de
Comandos
Reavalia a expressão

O processo é repetido até que a expressão
(condição) seja falsa

Estrutura de Repetição - Template while end



O comando só será executado enquanto condição for verdadeira. Estrutura de Repetição - Template while end



Por exemplo 1: código para imprimir os número de 2 até 5

cont = 1; while cont < 5 cont = cont+1; disp(cont); end

Estrutura de Repetição


Imprimir o valor 3 por 10 vezes



Neste exemplo temos a repetição da mesma linha de código por dez vezes.

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas