Lógica de programação

1391 palavras 6 páginas
Lógica e Técnica de Programação I

1

O que é Lógica de Programação ?

Não podemos falar em lógica de programação sem antes falarmos em apenas lógica.
Então o que vem a ser lógica ?

2

Pela definição do dicionário, temos o seguinte : “Lógica é :
1- Estudo das leis do raciocínio,
2 - Justeza do raciocínio,
3 - Encadeamento, seqüência, coerência,
4 - Argumentação.
Sem dúvida todas as definições acima citadas estão corretas, mas não podemos levar sempre ao pé da letra.
Então, o que vem a ser Lógica ?
3

Uma definição mais amigável seria :
“A ordenação correta das idéias para se atingir um objetivo específico”.

4

LÓGICA
20 - 5 = 15
Se a ordem dos fatores fosse invertida, teríamos o seguinte resultado:
5 - 20 = -15
Portanto, para uma simples subtração devemos utilizar lógica (matemática).
5

LÓGICA
4 + 3 x 2 = 10

Seguindo a lógica matemática.
*/+(4+3)x2=14
6

Mas agora vem a pergunta :
“O que vem a ser Lógica de Programação ?”
Seria nada mais nada menos que:
“A ordenação correta de instruções, de forma a ensinar o computador a atingir um objetivo”
Instruções são ordens dadas ao computador para que ele realize uma determinada tarefa.
Mas estas instruções precisam ser executadas segundo uma lógica previamente estabelecida
7

Suponha que você tenha uma pá de lixo formada por cinco retas como mostra a ilustração abaixo :
De que forma você montaria esta pá de lixo em uma outra posição movimentando apenas duas retas ?

8

Suponha que lhe foram dados dois baldes, um de 4 litros e outro de 3 litros.
Nenhum balde possui marcação alguma.
Como você faria para colocar no balde de
4 litros exatamente 2 litros ?
B alde de 4 lts

B alde de 3 lts

9

B4 - Balde de 4 lts
B3 - Balde de 3 lts
1 - Encher B4 (B4=4 e B3=0)
2 - Despejar o conteúdo de B4 em B3
(B4=1 e B3=3)
3 - Esvaziar B3 (B4=1 e B3=0)
4 - Despejar o conteúdo de B4 em B3
(B4=0 e B3=1)
5 - Encher B4 (B4=4 e B3=1)
6 -

Relacionados

  • Logica de programação
    1457 palavras | 6 páginas
  • lógica de programação
    608 palavras | 3 páginas
  • Logica de Programação
    18016 palavras | 73 páginas
  • Lógica de Programação
    12666 palavras | 51 páginas
  • Logica de programação
    20197 palavras | 81 páginas
  • Logica de Programação
    288 palavras | 2 páginas
  • logicas de programação
    735 palavras | 3 páginas
  • Lógica de Programação
    1869 palavras | 8 páginas
  • Logica de programação
    404 palavras | 2 páginas
  • Logica de programação
    20194 palavras | 81 páginas