Algoritmos quantitativos

Algoritmos quantitativos

Explicamos o que os algoritmos quantitativos, suas características e damos vários exemplos

O que são algoritmos quantitativos?

O Algoritmos quantitativos São aqueles algoritmos que usam operações algébricas e cálculos numéricos específicos para definir um processo, obtendo valores de concreto. Por exemplo, o resultado de uma subtração ou multiplicação.

Na ciência da computação, em matemática e outras disciplinas relacionadas, um algoritmo é um conjunto de instruções finitas e ordenadas que permite que uma atividade seja realizada através de etapas sucessivas que não geram dúvidas a quem eles devem executar essas ações, levando à solução de um certo problema.

É significativo destacar a importância dos algoritmos, porque eles representam um elemento básico para ciência da computação, robótica e matemática, pois através deles é possível pedir as idéias. Eles levam à execução correta de atividades e idéias com uma ordem, sobre qualquer aspecto.

Alguns exemplos em matemática são o algoritmo de divisão para calcular os dois números, o algoritmo de multiplicação para calcular um produto, o método Gauss para resolver um sistema de equações lineares ou o algoritmo Euclides para obter o divisor comum máximo de dois inteiros.

Características de algoritmos quantitativos

Muito preciso

As etapas e instruções que estão contidas nesses algoritmos devem ser muito precisão, ou seja, eles não devem deixar nenhuma margem para que haja alguma ambiguidade, uma vez que as operações matemáticas não o admitem. Além disso, quando eles são precisos, permitem que o usuário siga um guia específico.

Definiram

Os algoritmos quantitativos devem ser perfeitamente definidos, ou seja, eles devem ser capazes de seguir quantas vezes forem necessárias, obtendo cada vez mais o mesmo resultado desejado.

Pode atendê -lo: propriedades do microscópio

Caso contrário, o algoritmo como tal não será confiável, por isso não será capaz de servir como um guia para a tomada de decisão correta.

Independente e autônomo

Para realizar qualquer programa de computador, é conveniente projetar ou definir o algoritmo anteriormente. No entanto, os algoritmos quantitativos são totalmente independentes e autônomos de linguagens de programação.

Para qualquer problema que você deseja resolver, você pode escrever o algoritmo para executá -lo em qualquer linguagem de programação, assim como pode ser executado em diferentes computadores.

É necessário conhecimento

Esses algoritmos geralmente requerem um certo conhecimento numérico anterior, principalmente técnico, porque os algoritmos quantitativos são frequentemente declarados em um idioma que se adapta a cada caso em questão, exceto o mais simples e o mais todos os dias.

Por outro lado, ter confiança absoluta em algum método lógico para resolver problemas numéricos pode criar soluções criativas e com maiores inovações, embora possam ser imprevisíveis.

Partes de um algoritmo

Cada algoritmo tem três partes distintas: entrada, processo e saída. Isso permite que o processo tenha uma ordem seqüencial, o que diminui bastante a faixa de possíveis erros, ajudando a resolver os problemas que surgem mais fáceis e rápidos.

  • Entrada: corresponde às instruções iniciais que dão origem ao algoritmo, no qual os dados iniciais são tomados e motivados para serem lidos. Também pode ser chamado de ponto de partida, partida ou cabeça.
  • Processo: Refere -se às elaborações quantitativas que o algoritmo oferece prontamente. É o corpo correspondente onde a formulação das instruções é feita. Você também pode chamar uma sequência de declarações.
  • Saída: Finalmente, existem as instruções específicas que o algoritmo determina para mostrar seus resultados, ou seja, suas resoluções ou comandos. Também pode ser chamado de fim ou pé.
Pode atendê -lo: eletroScópio

Passos para elaborar um algoritmo quantitativo

Todas essas etapas têm a mesma importância. Se algum deles parar de analisar, os problemas serão realizados durante o desenvolvimento do algoritmo.

1. Primeiro passo

Defina quais comparações e/ou cálculos numéricos são necessários para alcançar o resultado final:

  • Todas as comparações e cálculos numéricos intermediários.
  • Todas as comparações e cálculos numéricos finais.

2. Segundo passo

Leve em consideração todos os tipos de restrições e condições para alcançar a solução de problemas.

Diferenças com o algoritmo qualitativo

Precisão

Os algoritmos quantitativos são bastante precisos, uma vez que as instruções que devem ser dadas para fazer com que os cálculos numéricos correspondentes devem ser exatamente exatos para obter o resultado desejado, pois a linguagem matemática é caracterizada.

Por outro lado, os algoritmos qualitativos têm mais propensão de que ignoraram alguma etapa ou que podem ser mal interpretados pelo leitor, porque a linguagem narrativa com a qual as instruções são indicadas pode ter certas imprecisões intrínsecas.

Etapas ou instruções

Os algoritmos são quantitativos quando têm instruções ou etapas que envolvem qualquer tipo de computação numérica. Por exemplo, o algoritmo para resolver a área de um triângulo, para resolver o fatorial de um número natural ou calcular os dados médios.

Por outro lado, os algoritmos são qualitativos quando os cálculos numéricos não estão envolvidos em suas instruções ou etapas. Exemplos: as instruções para realizar uma receita de cozinha, para realizar uma atividade física ou montar uma desmontagem de fábrica.

Exemplos de algoritmos quantitativos

Realize as quatro operações aritméticas básicas entre dois números inteiros

  1. Começar.
  2. Declarar (número1, número2, soma, subtração, produto): número inteiro.
  3. Declarar (divisão): número real.
  4. Digite os valores dos números (n1, n2).
  5. soma = número1 + número2.
  6. subtração = número1 - número2.
  7. Produto = número 1 * número2.
  8. Divisão = número1 / número2.
  9. Mostrar (soma, subtração, produto, divisão).
  10. Fim.
Pode atendê -lo: criações técnicas

Obtenha a área de um triângulo

  1. Começar.
  2. Declarar (base, altura, área.
  3. Digite os valores do triângulo (base, altura).
  4. Área_tryangle = (base * altura) / 2.
  5. Show (área_triangle).
  6. Fim.

Entre em uma idade e obtenha o ano de nascimento como resultado

  1. Começar.
  2. Declarar (idade, ano_actual, ano_nacimiento): números naturais.
  3. Digite o valor de (idade).
  4. Digite o valor de (ano_ -ano).
  5. Ano_nacimiento = ano_actual - idade.
  6. Show (ano_nacimiento).
  7. Fim.

Obter a média de três números naturais

  1. Começar.
  2. Declarar (número1, número2, número3, add, média): números naturais.
  3. Digite os valores de (número1, número2, número3).
  4. Adicionar = número1 + número2 + número3.
  5. média = add / 3.
  6. Show (add, média).
  7. Fim.

Calcule a soma e o produto de cinco números inteiros

  1. Começar.
  2. Declarar (número1, número2, número3, número4, número5, soma, produto): números inteiros.
  3. Digite os valores de (número1, número2, número3, número4, número5).
  4. soma = número1 + número2 + número3 + número4 + número5.
  5. Produto = número1 * número2 * número3 * número4 * número5.
  6. Mostrar (soma, produto).
  7. Fim.