Iteração: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m Bot: Adicionando: tr:İterasyon |
|||
Linha 50: | Linha 50: | ||
contagemRegressiva 10 |
contagemRegressiva 10 |
||
</source> |
|||
Exemplo de iteração em [[COBOL]] usando o comando '''perform''': |
|||
O primeiro formato é aceito por qualquer compilador, o segundo formato é aceito pelos compiladores modernos (ANSI 2002): |
|||
<source lang="COBOL"> |
|||
Main. |
|||
Move 10 to n |
|||
Perform ContagemRegressiva |
|||
until n = 0. |
|||
Display "Fogo!". |
|||
ContagemRegressiva. |
|||
Display n |
|||
Subtract 01 from n. |
|||
</source> |
|||
ANSI 2002 |
|||
<source lang="COBOL"> |
|||
Main. |
|||
Perform Varying n from 10 by -1 until n = 0 |
|||
Display n |
|||
End-Perform |
|||
Display "Fogo!" |
|||
. |
|||
</source> |
</source> |
||
Revisão das 15h28min de 5 de agosto de 2010
Este artigo não cita fontes confiáveis. (Abril de 2010) |
Iteração é o processo chamado na programação de repetição de uma ou mais ações.
Na matemática o termo define uma técnica utilizada em análise numérica para se chegar a resultados de problemas complexos de serem resolvidas pelo método algébrico.
Exemplo de iteração em C usando o comando while:
void contagemRegressiva(int n)
{
while(n > 0)
{
printf("%d\n", n);
n--;
}
puts("Fogo!");
}
int main()
{
contagemRegressiva(10);
}
Exemplo de iteração em Python usando o comando while:
def contagemRegressiva(n):
while n > 0:
print n
n -= 1
print "Fogo!"
contagemRegressiva(10)
Exemplo de iteração em Ruby usando o comando while:
def contagemRegressiva n
while n > 0
puts n
n -= 1
end
puts "Fogo!"
end
contagemRegressiva 10
Exemplo de iteração em COBOL usando o comando perform:
O primeiro formato é aceito por qualquer compilador, o segundo formato é aceito pelos compiladores modernos (ANSI 2002):
Main.
Move 10 to n
Perform ContagemRegressiva
until n = 0.
Display "Fogo!".
ContagemRegressiva.
Display n
Subtract 01 from n.
ANSI 2002
Main.
Perform Varying n from 10 by -1 until n = 0
Display n
End-Perform
Display "Fogo!"
.