Skip to content
Archive of posts tagged Algoritmo

Calculadora Recursiva en C#

Vamos a ver dos maneras de programar una simple calculadora:

La primera: Una calculadora recursiva que Suma, Resta, Multiplica y Divide pero sin hacer uso de pilas de procesos (operaciones pendientes).
La segunda: Una calculadora recursiva que solo Suma y Resta haciendo uso de operaciones pendientes (manteniendo una pila en espera).

Primero…
¿Qué es la recursividad?
Para saber que es [...]

Buscar paréntesis () con PHP!

Si tuvieras esta expresión:
1+(4*(7-2))
¿Cómo harías para extraer los valores de los últimos parentesis?
No es muy dificil, primero necesitamos saber la ULTIMA posición del ULTIMO parentesis de APERTURA! » ” ( ” y luego saber la PRIMERA posición del PRIMER paréntesis de CIERRE! » ” ) “;
Y … ¿Cómo lo hago?
En PHP tenemos la función STRPOS [...]

Problema de Syracuse (Conjetura de Collatz)

Hola, en este artículo vamos a ejemplificar y aplicar la recursividad de la conjetura de Collatz, si necesitas información matemática puedes recurrir a la wikipedia, quien redacta este artículo es estudiante de Ingeniería de Sistemas (futuro programador).

El problema Syracuse o Conjetura de Collatz es una función recursiva y las condiciones son las siguientes:
Si N es [...]

Algoritmo para caminar

Hola! este post nada tiene que ver con “programacion en computadores” mas bien es un algoritmo para que una persona pueda caminar
Caminar ()
{
Mientras (direccion exista)
{
  si (pie izquierdo esta delante)
  {
  pie derecho avanzar;
  }
  sino
  {
  pie izquierdo [...]