Achei que dará uma boa base apesar de estar meio vago.
Quem realmente ler todos os tópicos dessa seção, com certeza aprenderá.
info
Grupo: Visconde
Registrado: 10/06/06
Posts: 338
Reputação: +6
Char no Tibia: Setyte Berseker

Achei que dará uma boa base apesar de estar meio vago.
Quem realmente ler todos os tópicos dessa seção, com certeza aprenderá.
info
Grupo: Cavaleiro
Registrado: 07/02/07
Posts: 162
Reputação: +2
Velho, isso me ajudou bastante, tá pequeno mais tamanho não é documento. Gostei bastante mesmo e acho que agora tudo se encaixa. Estudar programação sem Lógica não pode.
//Raphael Lion
Achei bem explicado este topico
, ajudou muito a mim ![]()
parabéns mano...
Cya~
info
Grupo: Visconde
Registrado: 11/01/06
Posts: 300
Reputação: +9
Char no Tibia: Lippisch
Lógica Estruturada
Na lógica estruturada as rotinas, como podemos deduzir, são organizadas em uma estrutura hierárquica.
Existe uma rotina principal e a partir dessa vão surgindo outras (Rotinas Secundárias), que correspondem a partes especificas do programa. Destas rotinas secundárias podem surgir outras (Terciárias) e assim progressivamente.
A codificação do programa também é feita hierarquicamente. Primeiros codificamos as rotinas principais, depois as rotinas secundárias e assim por diante. Todas na ordem que foram citadas.
Exemplo de um programa em lógica estruturada: (Português Estruturado)
Exemplificaremos somente, então partiremos para os procedimentos:
Procedimentos
|-01- Iniciar
|-01- Ir para Abertura e voltar.
|-01- Ir para Processamento e só voltar quando chave-controle = 2.
|-01- Ir para encerramento.
|---02--------- Abertura
|---02--------- Abrir Arq1 e Arq2
|---02---------Processamento
|---02--------- Se chave-controle = 0, ir para Mover01 e voltar.
|---02--------- Ir para leitura e voltar.
|---02--------- Se chave-controle = 1, ir para Comprar e voltar.
|---02--------- Se chave-controle = 2, ir para Gravar e voltar.
|---02--------- Encerramento
|---02--------- //etc
|------------------03-------------- Mover01
|------------------03-------------- Mover Zeros para Votos2
|------------------03-------------- Ir para Paralisar
Etc.
Apesar do exemplo ser incompleto, podemos perceber claramente a organização das rotinas. A estutura hierarquica do programa.
Note também que em lógica estuturada os números identificadores de rotinas são trocados por nomes.
Abraços