Archivo de la etiqueta: Algoritmos

Algoritmo para Palindromas o Capicuas en C#

Primera aproximación: Recorriendo toda la cadena.             Boolean palindroma = true;             string str = new string(Console.ReadLine().ToCharArray());             for (int i=0; i < str.Length; i++)             {                 if (str[i] != str[str.Length-i-1])                     palindroma = false;             }             Console.WriteLine(palindroma.ToString()); … Sigue leyendo

Publicado en Uncategorized | Etiquetado , | Deja un comentario

ERRCUIL – Algoritmo de Validacion de CUIL – CUIT

Este algoritmo me lo pasó anotado en un papel, un empleado de una delegación de AFIP Mar del Plata allá por 1997. Con algunas optimizaciones, hoy endía lo sigo utilizando. Este es el TDA en Pascal. {ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»  º ERRCUIL – … Sigue leyendo

Publicado en Algoritmos, Pascal | Etiquetado , | Deja un comentario

TDA LISTA – en memoria dinamica

{ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»  º TDA LISTA – en memoria dinamica   º  º Desarrollado por: H. Vivani.      º  º Universidad CAECE – Mar del Plata º  º 31/10/2000                        º  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍŒ } unit listad; INTERFACE type    TElemL=integer;    pnodo=^nodo;    nodo=record       dato:TElemL; … Sigue leyendo

Publicado en Algoritmos, Pascal | Etiquetado , | Deja un comentario

TDA PILA – en memoria dinamica

{ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»  º TDA PILA – en memoria dinamica    º  º Desarrollado por: H. Vivani.      º  º Universidad CAECE – Mar del Plata º  º 30/10/2000                        º  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍŒ } unit pilad; INTERFACE type    TElemP=string[10];      {o cualquier tipo}    tpila=^nodo;             {el … Sigue leyendo

Publicado en Algoritmos, Pascal | Etiquetado , | Deja un comentario

TDA COLA – en memoria dinamica

{ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»  º TDA COLA – en memoria dinamica    º  º Desarrollado por: H. Vivani.      º  º Universidad CAECE – Mar del Plata º  º 30/10/2000                        º  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍŒ } unit colad; INTERFACE type    TElemC=string[10];      {o cualquier tipo}    pnodo=^nodo;    … Sigue leyendo

Publicado en Algoritmos, Pascal | Etiquetado , | Deja un comentario

TDA COLA – SIMPLE Y CIRCULAR

{ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»  º TDA COLA – SIMPLE Y CIRCULAR      º  º Desarrollado por: H. Vivani.      º  º Universidad CAECE – Mar del Plata º  º 16/10/2000                        º  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍŒ } unit cola; INTERFACE const    maxcola=50; type    telemento=char;    tcola=record       … Sigue leyendo

Publicado en Algoritmos, Pascal | Etiquetado , | Deja un comentario

TDA PILA – en memoria estatica

{ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»  º TDA PILA – en memoria estatica    º  º Desarrollado por: H. Vivani.      º  º Universidad CAECE – Mar del Plata º  º 11/10/2000                        º  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍŒ } unit pila; INTERFACE const    maxpila=50; type    telemento=char;    tpila=record       … Sigue leyendo

Publicado en Algoritmos, Pascal | Etiquetado , | Deja un comentario