terça-feira, 30 de setembro de 2014

Laços

A idéia do comando if é verificar se uma dada condição é verdadeira ou falsa, por exemplo, se para uma determinada conta a utilização fosse somente para números menores que zero de uma lista de vários números, assim poderia ser utilizado o comando if para filtrar os números menores que zero.



O comando do while é um comando de laço (looping) que lembra a mistura do comando do e if. O comando do while é muito útil e a função dele é fazer um laço até que uma condição seja satisfeita, ou seja, faça algo até onde eu mandei. A sintaxe é do while (condição).



O comando for permite que um certo trecho de programa seja executado um determinado número de vezes

A forma do comando for é a seguinte:
for (comandos de inicialização;condição de teste;incremento/decremento)

{
// comandos a serem repetidos
// comandos a serem repetidos
}
// comandos após o 'for'

O funcionamento é o seguinte:
1.     Executa os comandos de inicialização;
2.     Testa a condição;
3.     Se a condição for falsa então executa o comando que está logo após o bloco subordinado ao for .
4.     Se condição for verdadeira então executa os comandos que estão subordinados ao for;
5.     Executa os comandos de incremento/decremento;
6.     Volta ao passo 2.

O comando for deve ser usado sempre que:
  • soubermos exatamente quantas vezes o laço deve ser repetido;
  • o teste deva ser feito antes da execução de um bloco de comandos;
  • houver casos em que o laço não deva ser repetido nenhuma vez.
int contador;
for (contador = 0; contador < 10; contador = contador+1)
{
printf("Contador : %d\n",contador);
}
printf("Valor do Contador após o laço: %d\n",contador)


int contador;
for (contador = 10; contador > 0; contador = contador-1)
{
printf("Valor do Contador após o laço: %d\n",contador);
}
printf("Valor do Contador após o laço: %d\n",contador);






Nenhum comentário:

Postar um comentário