Análise i
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
DANIELLE PONTES VERAS DO NASCIMENTO
ALGORITMO
João Pessoa
2010
DANIELLE PONTES VERAS DO NASCIMENTO
ALGORITMO
Trabalho apresentado ao Curso Análise e Desenvolvimento de Sitema da UNOPAR - Universidade Norte do Paraná, para a disciplina Linguagem e Técnica de Programação I.
Profª. Veronice Freitas
João Pessoa
2010
SUMÁRIO
INTRODUÇÃO 4
DESENVOLVIMENTO 5
ALGORITMO SEQUENCIAL: 5
EXERCÍCIO 1: 5
ALGORITMO CONDICIONAL: 6
EXERCÍCIO 2: 6
EXERCÍCIO 3: 8
EXERCÍCIO 4: 10
ESTRUTURA DE REPETIÇÃO: 12
EXERCÍCIO 05: 12
CONCLUSÃO 16
REFERÊNCIA 17
* INTRODUÇÃO
Para resolver um problema no computador é necessário que, seja primeiramente encontrada uma maneira de descrever este problema de uma forma clara e precisa. É preciso que encontremos uma seqüência de passos que permitam que o problema possa ser resolvido de maneira automática e repetitiva. Além disto, é preciso definir como os dados que serão processados serão armazenados no computador. Portanto, a solução de um problema por computador é baseada em dois pontos: a seqüência de passos e a forma como os dados serão armazenados no computador. Esta seqüência de passos é chamada de algoritmo. Um exemplo simples e prosaico, de como um problema pode ser resolvido caso forneçamos uma seqüência de passos que mostrem a solução, é uma receita para preparar um bolo.
Nesta produção textual abordaremos o conceito de algoritmo, bem como alguns exemplos de algoritmo sequencial, condicional e de estrutura de repetição.
* DESENVOLVIMENTO
Algoritmo é uma sequência finita de instruções bem definidas e não ambíguas cada uma das quais pode ser executada mecanicamente num período de tempo finito e com uma quantidade de esforço finita.
Um algoritmo é um procedimento computacional definido que recebe um ou mais valores (entrada) e faz o processamento e produz um ou mais valores (saída). O algoritmo é aquela fórmula