Defini O De Algoritmos

1058 palavras 5 páginas
Definição de Algoritmos
O Algoritmo é um esquema de resolução de um problema. Pode ser implementado com qualquer sequência de valores ou objetos que tenham uma lógica infinita (por exemplo, a língua portuguesa, a linguagem Pascal, a linguagem C, uma sequência numérica, um conjunto de objetos tais como lápis e borracha), ou seja, qualquer coisa que possa fornecer uma sequência lógica.
Podemos ilustrar um algoritmo pelo exemplo de uma receita culinária, embora muitos algoritmos sejam mais complexos. Um Algoritmo mostra passo a passo os procedimentos necessários para resolução de um problema.
Linguagem Algoritma (Pseudocódigo ou Portugol)
Essa forma de representação surgiu para tentar suprir as deficiências das outras representações. Consiste na definição de uma pseudolinguagem de programação, cujos comandos são em português, mas que já lembram um pouco a estrutura de uma linguagem de programação estruturada, ou seja, a pseudolinguagem se assemelha muito ao modo como os programas são escritos. Isso vai permitir que os algoritmos sejam traduzidos, quase que diretamente, para uma linguagem de programação.
Algoritmo “Calcular Média” em linguagem altoritma algoritmo “CalcularMedia” var n1,n2,n3,media :real; inicio leia(n1,n2,n3); media← (n1+n2+n3)/3; se media>=6 entao escreva(“Parabéns você foi aprovado”); senão escreva(“Infelizmente você ficou de exame”); Fimse fimalgoritmo Algoritmos de Ordenação
Algoritmo de ordenação, é um algoritmo que coloca os elementos de uma dada sequência em uma certa ordem. Em outras palavras efetua sua ordenação completa ou parcial. O objetivo da ordenação é facilitar a recuperação dos dados de uma lista.
Bubble Sort
Bubble sort é o algoritmo mais simples, mas o menos eficiente. Neste algoritmo cada elemento da posição i será comparado com o elemento da posição i + 1, ou seja, um elemento da posição 2 será comparado com o elemento da posição 3. Caso o elemento da posição 2 for maior que o da posição 3, eles

Relacionados

  • Aula 1 Def Conj
    3388 palavras | 14 páginas
  • Conjuntos
    3758 palavras | 16 páginas
  • Estudante
    13189 palavras | 53 páginas
  • Arvore b
    5428 palavras | 22 páginas
  • Matematica discreta - funções
    11299 palavras | 46 páginas
  • Ficha programaçao c
    1336 palavras | 6 páginas
  • Complexidade de Algoritmos
    4570 palavras | 19 páginas
  • Complexidade de algoritmo
    4595 palavras | 19 páginas
  • problema do valor inicial
    3895 palavras | 16 páginas
  • Relatorio Final
    5176 palavras | 21 páginas