top of page

Algoritmos en C++ Sin Interfaz Gráfica

  • Foto del escritor: Santiago Mancebo
    Santiago Mancebo
  • 20 ene 2021
  • 2 Min. de lectura

Uno de los primeros lenguajes de programación de los que me fui familiarizando es C++, un lenguaje que sin dudas, me ayudó a comprender estructuras iterativas y secuenciales gracias a su gran poder de concatenación de sentencias en orden. Si bien, no elegí estudiar Ingeniería Informática u otra carrera afín, estoy convencido en que la programación será imprescindible el día de mañana.


¿Qué es un algoritmo y qué quiere decir que un algoritmo no tenga interfaz gráfica?

Un algoritmo, es un conjunto de comandos o sentencias escritas bajo ciertos parámetros y criterios de un lenguaje específico de programación. Cada sentencia puede variar drásticamente correspondiendo el lenguaje implementado. Por otra parte, un interfaz gráfico es una manera visualmente más llamativa e intuitiva de poder visualizar el producto terminado de las sentencias previamente programadas. El algoritmo puede funcionar sin interfaz gráfica, esta lo que hace es "embellecer" al programa.


Sin más preámbulos presento algunos de los tantos proyectos en C++ sin interfaz gráfica.


Calculadora IVA e Impuestos internacionales


En este algoritmo se ve una modesta interfaz gráfica la cual se accede a cada función por medio de introducir números. En este ejemplo calculo el IVA de AR$500. El código creado por mí, se encuentra en GitHub : https://github.com/16bpp-Santa/impuestos

Sucesión de Fibonacci

Este pintoresco ejercicio es uno típico en programación y es la reproducción de la sucesión de Fibonacci que en este artículo no abundaré en detalles sobre su fundamento teórico sino más bien, en la programación. Este algoritmo iterará de manera infinita, utilizando notación científica para poder nomenclar números de mayor orden. Código de GitHub: https://github.com/16bpp-Santa/fibonacci


"Pinaetor"

Tal como su nombre indica de manera rebuscada, este algoritmo se encarga de por medio un número entero de iteraciones dada por el usuario. Realizar una aproximación bastante certera de Pi, "π". Mientras mayor sea el numero de iteraciones, más aproximado a pi va a ser el valor resultante. En este ejemplo utilizo como iteración final la nº 50000. Es decir que se repetirá la cuenta hasta alcanzar el valor deseado. Al final del algoritmo, se ve que el error que obtuvimos es de 2e-005, quiere decir, que poseemos un error del 0,00002

Código Enigma

Lejos de la realidad, su nombre hace alusión a un compilado de varios algoritmos de manufactura propia, en este algoritmo, se puede apreciar una mejoría con respecto al interfaz gráfico. Y al menú interactivo en que podemos controlar el cursor con las flechas. Utilicé para las capturas el ejemplo 8) de la resolvente que puede ser bastante práctica a la hora de resolver polinomios de 2do grado. Aún para este código no los publiqué en GitHub pero próximamente estarán disponibles en línea.


 
 
 

Comentários


Publicar: Blog2_Post

©2020 por Santiago Dardo Burgueño Mancebo.

bottom of page