Un algoritmo, en general, representa la inclusión de varias instrucciones. Basado en un conjunto de datos de entrada y la ejecución de instrucciones, el algoritmo generará un conjunto de datos de salida.
Bueno, un algoritmo se puede escribir en cualquier lenguaje de programación (C, C ++, Java, etc.) o se puede escribir en el pseudocódigo. La principal diferencia entre un lenguaje de programación y el pseudocódigo es que un lenguaje de programación puede ser interpretado por una CPU y, en función de los datos de entrada y la ejecución de instrucciones, se obtienen algunos datos de salida. El “lenguaje” de pseudocódigo ayuda a describir de manera fácil las instrucciones presentadas en un algoritmo. Además, un algoritmo escrito en pseudocódigo puede ser leído fácilmente por personas que no son programadores.
Déjame mostrarte un ejemplo, la suma de dos números:
- ¿Qué razones hay para aprender sobre algoritmos informáticos si no eres un informático?
- ¿Cuáles son los algoritmos de detección de spam social de última generación?
- ¿Cuándo es bueno representar un árbol binario como una matriz?
- ¿Son factibles los problemas NP-difíciles?
- ¿Por qué son tan importantes los algoritmos?
Algoritmo en Programación
Pseudocódigo:
Paso 1: Comience
Paso 2: declara las variables firstNumber, secondNumber y sum.
Paso 3: Lea los valores firstNumber y secondNumber.
Paso 4: Agregue firstNumber y secondNumber y asigne el resultado a la suma.
suma ← primeroNúmero + num2
Paso 5: mostrar la suma
Paso 6: detente
Programa C ++ para agregar dos números
C ++:
#include
usando el espacio de nombres estándar;
int main ()
{
int firstNumber, secondNumber, sum;
cout << "Ingrese dos enteros:";
cin >> firstNumber >> secondNumber;
// suma de dos números almacenados en la variable sumOfTwoNumbers
sum = firstNumber + secondNumber;
// Impresiones suma
cout << firstNumber << "+" << secondNumber << "=" << sum;
devuelve 0;
}