Escolar Documentos
Profissional Documentos
Cultura Documentos
programao estruturada:
Estruturas sequenciais;
Estruturas seletivas;
Estruturas repetitivas.
PROGRAMAO ESTRUTURADA
ESTRUTURAS BSICAS:
SEQUENCIAL nesta estrutura, cada ao segue a outra
ao, sequencialmente. A sada de uma ao a entrada de
outra. Pseudocdigo
Tarefa a ser realizada ( )
TAREFA 1
Incio
Executar tarefa 1;
TAREFA 2
Executar tarefa 2;
Executar tarefa 3;
TAREFA 3
Fim
ESTRUTURAS BSICAS:
Exemplo: Dois nmeros naturais devem ser somados e depois
subtrados. Aps isto, os resultados devem ser divididos:
Pseudocdigo
Tarefa 1:
Tarefa a ser realizada ( )
Somar A e B (S = A + B);
Incio
Tarefa 2:
Valores de A e B
Subtrair A e B (D = A B);
S = A+B;
Tarefa 3: D = A-B;
Dividir S por D. F = S/D;
Fim
INTRODUO AO PCN E TEORIA DOS ERROS
CLCULO NUMRICO
ESTRUTURAS BSICAS:
SELETIVA - nesta estrutura avalia-se a condio (SE) e, a
partir desta sada, executa-se a TAREFA 1 (SIM) ou a TAREFA
2 (NO).
Pseudocdigo
Tarefa a ser realizada ( )
Incio
S Condio N Se condio A;
A Ento executar tarefa 1;
Se no;
TAREFA 1 TAREFA 2 Executar tarefa 2;
Fim Se
INTRODUO AO PCN E TEORIA DOS ERROS
CLCULO NUMRICO
ESTRUTURAS BSICAS:
Exemplo: Determinar o mdulo da diferena de dois nmeros
naturais:
Pseudocdigo
Condio: A maior que B ?
Tarefa a ser realizada ( )
SIM: Incio
Tarefa 1: Executar A - B Se A > B;
Ento Mdulo = A B;
No: Seno;
Tarefa 2: Executar B - A. Mdulo = B A;
Fim
INTRODUO AO PCN E TEORIA DOS ERROS
CLCULO NUMRICO
ESTRUTURAS BSICAS:
REPETITIVA - nesta estrutura h uma sequncia de
instrues (iteraes) que se repetem um determinado
nmero de vezes ou at que uma condio seja satisfeita.
Pseudocdigo
Tarefa a ser realizada ( )
Condio S Incio
TAREFA 1
A Enquanto condio A;
Executar tarefa 1;
N Fim Enquanto;
ESTRUTURAS BSICAS:
Pseudocdigo
Tarefa a ser realizada ( )
Incio
Enquanto A > 1,02;
Executar RAIZ(A);
Fim enquanto;
Fim.
INTRODUO AO PCN E TEORIA DOS ERROS
CLCULO NUMRICO
REGRA DE ARREDONDAMENTO
Fraes de 0,000... a 0,4999... so simplesmente eliminadas;
3,49 3 2,43 2,4 1,734999 1,73
Fraes maiores de 0,500... a 0,999... so eliminadas, mas o
algarismo a ser arredondado aumenta 1 unidade;
3,688 3,69 5,6501 5,7
Se a frao a ser eliminada exatamente 0,50000..., ento o
algarismo a ser arredondado, s aumentar de 1 unidade caso
torne-se um algarismo par.
3,5 4 6,5 6 5,6500 5,6 9,7500 9,8
EXEMPLOS.
Exemplo: Considere a seguinte integral definida
1
I x .dx
4
Determine:
a) O erro absoluto;
b) O erro relativo.
INTRODUO AO PCN E TEORIA DOS ERROS
CLCULO NUMRICO
SOLUO.
a) Erro absoluto = x exato x aproximado
Erro absoluto = 0,200 0,220 = - 0,020 = 0,020
PROPAGAO DE ERROS.
f f
f ( x, y) .x .y
x y
f f
f ( x, y ) .x .y
x y
f ( x, y ) 1.E x 1.E y
RESUMINDO
Nesta aula vocs estudaram:
estruturada:
Estruturas sequenciais;
Estruturas seletivas;
Estruturas repetitivas.