LÓGICA DA PROGRAMAÇÃO

LAÇOS DE REPETIÇÃO - FOR  

Postado por SOL


Expressão for


A expressão for permite de executar um bloco de instruções um certo número de vez em função da realização de um certo critério. Sua sintaxe é:

    for (valor inicial ; condição ; progressão) {
    instruções;
    }

Pegamos um exemplo concreto

    for (i=1, i<10,>

Na primeira passagem, a variável i, é inicializada a 1. Sendo a variável inferior a 10. Ela é então incrementada de uma unidade pelo operador de incrementação i++

(i vale então 2) e as instruções executam-se.
No fim da execução das instruções, voltamos ao contador. A variável i (que vale 2) é ainda inferior a 10. Ela é aumentada de 1 e as instruções prosseguem, até que i vale 10. A variável i não satisfaz mais a condição i<10. O ciclo interrompa-se e o programa continua depois da chaveta fechada

OPERADORES DE INCREMENTAÇÃO 2  

Postado por SOL

OPERADORES DE INCREMENTAÇÃO  

Postado por SOL

OPERADORES LÓGICOS  

Postado por SOL

OPEADORES DE ASSOCIAÇÃO  

Postado por SOL

OPERADORES DE COMPARAÇÃO  

Postado por SOL

OPERADORES DE CÁLCULO  

Postado por SOL

SWITCH-CASE  

Postado por SOL

EXPRESSÃO CONDICIONAL "IF ELSE ENCADEADA"  

Postado por SOL

EXPRESSÃO CONDICIONAL "IF ELSE"  

Postado por SOL


De maneira um pouco mais evoluídos, tem-se a expressão if...else

    if (condição verdadeira) {
    instrução1;
    }
    else {
    instrução2;
    }

Se a for verdadeira (true), o bloco de instruções 1 se executa. Se ela não for (false), o bloco de instruções 2 se executa.

Graça aos operadores lógicos "e" e "ou", a expressão de teste pode testar uma associação de condições. Assim if ((condição1) && (condição2)), testará se a condição 1 e a condição 2 é realizada. E if ((condição1) || (condição2)), testará se uma ao menos das condições é verdadeira.

Para ser mais completo (e para aqueles que gostam da escrita concisa), também há:

    (expressão) ? instrução a : instrução b

Se a expressão entre parêntese é verdadeira, a instrução a é executada. Se a expressão entre parêntese volta falsa, é a instrução b que se executa-se.