Académique Documents
Professionnel Documents
Culture Documents
Algoritmos Seqenciais
O que um algoritmo?
Um conjunto finito de regras, bem definidas, Para a soluo de um problema em um tempo finito.
Algoritmo Seqencial
A execuo das tarefas corretamente cumprida, se executarmos todos os passos (instrues) na seqncia em que elas aparecem, da primeira at a ltima, sem omisses e sem repeties.
Algoritmos Estruturados 2
Exemplo #1
Dados trs valores positivos, a, b e c, determine a sua mdia aritmtica, harmnica, geomtrica e ponderada com pesos de 1, 2 e 3 respectivamente.
Algoritmos Estruturados
Entrada e Sada
Entrada Conjunto de Regras
Obter os valores para a, b e c. Calcular a mdia aritmtica. Calcular a mdia harmnica. Calcular a mdia geomtrica. Calcular a mdia ponderada. Comunicar os resultados.
Sada
Algoritmos Estruturados
Algoritmos Estruturados
Algoritmos Estruturados
Algoritmos Estruturados
Exerccios
Quais os passos/regras necessrias para
1. 2.
Algoritmos Estruturados
Efetividade e Tempo
Todo o algoritmo possui pelo menos um resultado. Princpio da Efetividade
Os passos devem ser precisos, no dando margem a ambigidades. Um algoritmo til deve terminar em um tempo muito finito.
Prof. Robson Ferreira
Algoritmos Estruturados
10
Algoritmos Estruturados
11
Exerccios
Escreva um algoritmo que aps ler a resistncia (R) e a tenso (V), calcule a lei de ohm (V=R*I). Escrever um algoritmo que escreve os nmeros mpares entre 10 e 20. Escrever um algoritmo que calcula e escreve o fatorial de 5.
Prof. Robson Ferreira
Algoritmos Estruturados
12