Diferenças entre edições de "Estruturas de controlo"
(→Instruções cíclicas) |
(→Instruções condicionais) |
||
(Há 2 edições intermédias do mesmo utilizador que não estão a ser apresentadas) | |||
Linha 3: | Linha 3: | ||
===Instruções condicionais=== | ===Instruções condicionais=== | ||
− | Estas instruções permitem-nos indicar em que condições uma ou mais instruções devem ser executadas. | + | Estas instruções permitem-nos indicar em que condições uma ou mais instruções devem ser executadas. Dividem-se em dois tipos: |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
[[As condições if]] | [[As condições if]] | ||
Linha 34: | Linha 21: | ||
[[Os ciclos while]] | [[Os ciclos while]] | ||
− | Dentro destes ciclos podem-se ainda usar as instruções <syntaxhighlight enclose="none">break</syntaxhighlight> e <syntaxhighlight enclose="none">continue</syntaxhighlight>. | + | Dentro destes ciclos podem-se ainda usar as instruções <syntaxhighlight enclose="none">break</syntaxhighlight> e <syntaxhighlight enclose="none">continue</syntaxhighlight> para alterar o comportamento do mesmo. Nos exercícios introdutórios de programação estas instruções não são necessárias. |
Edição atual desde as 14h39min de 10 de dezembro de 2015
As estruturas de controlo são fundamentais para desenvolver programas em Octave. Já vimos que as instruções se podem organizar em scripts ou funções. Dentro destas, temos a necessidade de ter um maior controlo sobre as instruções que devem ser executadas. Este controlo divide-se em dois grandes grupos, um de instruções condicionais e outro grupo para os ciclos.
Instruções condicionais
Estas instruções permitem-nos indicar em que condições uma ou mais instruções devem ser executadas. Dividem-se em dois tipos:
Instruções cíclicas
As instruções cíclicas ou repetitivas têm todas o propósito de repetir uma determinada instrução (ou conjunto de instruções) um certo número de vezes, mas apresentam 3 variantes que vamos estudar.
Em programação, designam-se simplesmente por ciclos, e correspondem às partes do programa que são sucessivamente executadas zero ou mais vezes.
Dentro destes ciclos podem-se ainda usar as instruções break e continue para alterar o comportamento do mesmo. Nos exercícios introdutórios de programação estas instruções não são necessárias.