aula 04 - edmilsoncampos.files.wordpress.com · cálculo / processamento entrada decisão...

12
Disciplina: http://edmilsoncampos.net [email protected] Edmilson Campos, Prof. MsC. Definição de algoritmo; representação descritiva; fluxogramas AULA 04 Fundamentos de Lógica e Algoritmos

Upload: trinhdiep

Post on 12-Dec-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

Disciplina:

http://edmilsoncampos.net

[email protected]

Edmilson Campos, Prof. MsC.

Definição de algoritmo; representação descritiva; fluxogramas

AULA 04

Fundamentos de Lógica e Algoritmos

Page 2: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

»

»

»

»

Todos os dias nós executamos algoritmos, porém, normalmente,nem percebemos! Você poderia descrever um deles agora?

Edmilson Campos ([email protected])2

Page 3: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

Edmilson Campos ([email protected])3

Page 4: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

»

»

»

»

»

Edmilson Campos ([email protected])4

Page 5: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

»

»

»

Edmilson Campos ([email protected])5

Page 6: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

▪»

»

▪»

»

»

Edmilson Campos ([email protected])6

Page 7: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

Edmilson Campos ([email protected])7

Page 8: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

»

»

»

»

»

Edmilson Campos ([email protected])8

Page 9: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

Cálculo / Processamento

Entrada

Decisão

Início/Fim

Saída

Fluxo de dados

Edmilson Campos ([email protected])9

Page 10: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

Início

areaCirculo <- 3.14 * raio * raio

Leia raio

Fim

Escreva areaCirculo

Início

velocidade <- distancia / tempo

Leia distancia

Fim

Escreva velocidade

Leia tempo

Edmilson Campos ([email protected])10

Page 11: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

Início

Leia lado1

Fim

Escreva “RETÂNGULO” Escreva “QUADRADO”

VERDADEIRO FALSO

Leia lado2

se lado1 <> lado2 então

Edmilson Campos ([email protected])11

Page 12: AULA 04 - edmilsoncampos.files.wordpress.com · Cálculo / Processamento Entrada Decisão Início/Fim Saída Fluxo de dados 9 Edmilson Campos (edmilson.campos@ifrn.edu.br)

1.

2.

3.

4.

Edmilson Campos ([email protected])12