Resumo algoritimo

1622 palavras 7 páginas
1

Universidade Federal Rural do Semi-Árido
Departamento de Ciências Exatas e Naturais
Professor: Bruno Monteiro

Versão
30/11/2012

Introdução a Algoritmos

Algoritmos
Um engenheiro, ao se deparar com a demanda de construir uma ponte, antes de começar a misturar os materiais e realizar as perfurações no terreno, necessita primeiramente resolver os problemas referentes à obra, por exemplo, através de modelos e regras.
Da mesma forma, um programador, antes de qualquer coisa, precisa entender e resolver o problema através de um algoritmo, que pode ser escrito até mesmo em uma folha de papel, para só depois representar esta solução em uma linguagem de programação, surgindo então o software (ou programa).
Definição de algoritmo: conjunto finito de instruções, executadas sequencialmente, a fim de resolver um problema específico.
Objetivo do algoritmo: representar a solução para um problema, abstraindo os detalhes técnicos específicos.
Propriedades:
Finitude: deve sempre terminar após um número finito de passos.
Sem ambiguidade: cada passo deve ser precisamente definido e sem ambiguidades.
Legibilidade: os passos devem ser claros e legíveis, de modo que possam ser compreensíveis para outras pessoas.
Portabilidade: seus passos devem ser facilmente traduzidos para qualquer linguagem de programação.

Principais Representações de Algoritmos
Descrição narrativa

Fluxograma

Pseudo-código algoritmo CalcularMediaSituacao

Peça ao usuário para digitar as três notas.
Permita que o usuário informe as três notas.
Em seguida, com base nestas três notas, calcule a respectiva média.
Informe o valor da média recém calculada.
Se esta média for maior ou igual a sete, então, informe que o aluno está aprovado. Caso contrário, se a média for menor do que sete, informe que o aluno está reprovado.

declare n1, n2, n3, media: real inicio escreva(“Digite as 3 notas”) leia(n1) leia(n2) leia(n3) media

(n1 + n2 + n3) / 3

escreva(“Media é “,

Relacionados

  • Resumo de algoritimo
    430 palavras | 2 páginas
  • ATPS Construção de Algoritmos
    1187 palavras | 5 páginas
  • Comparativo entre DES, 3DES e AES
    514 palavras | 3 páginas
  • ATPS
    501 palavras | 3 páginas
  • Modelo Projeto IC
    696 palavras | 3 páginas
  • Faculdade
    474 palavras | 2 páginas
  • Resenha - New Comparative Study Between DES, 3DES and AES within Nine Factors
    312 palavras | 2 páginas
  • Resenha - New Comparative Study Between DES, 3DES and AES within Nine Factors
    312 palavras | 2 páginas
  • alan turing
    445 palavras | 2 páginas
  • ATps - Contrução de Algoritimos
    858 palavras | 4 páginas