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...