1. to use reasoning or systematic thinking to solve a problem or understand a situation
You need to apply logic to figure out the answer to this puzzle.
Você precisa aplicar lógica para descobrir a resposta deste quebra-cabeça.
2. to use rational thought processes rather than emotion or intuition
Apply logic instead of making decisions based on feelings.
Aplique lógica em vez de tomar decisões baseadas em sentimentos.
3. in programming, to use logical operations or conditional statements in code
The developer had to apply logic to create the algorithm.
O desenvolvedor teve que aplicar lógica para criar o algoritmo.