http://es.wikipedia.org/wiki/Program..._.28ejemplo.29 
Condicionales, aunque realmente ni los condicionales porque un if/else poco tiene que exprimir. La programación lógica es pensar y matemáticas.  
 Cita:  Y eso hacerlo con codigo java por consola... entonces no tiene nada que ver pseudocodigos y diagramas de flujo
    Todo lo contrario, la lógica es puro diagrama de flujo o pseudocódigo. Intenta hacer una lógica con tres variables sin pintarlo en un papel...