Rodrigo Paszniuk

Rodrigo Paszniuk

Ingeniero Informático y Especialista en Docencia Universitaria con 15 años de trayectoria en la industria de software. Mi enfoque está en la arquitectura de sistemas y la formación de talento técnico en Paraguay. A través de Programacion.py, busco compartir conocimiento práctico y elevar el estándar del código en nuestra región.

ESTRUCTURAS Y UNIONES en C++

Enumeración de tipos Examinemos el archivo 40ENUM.CPP como un ejemplo del uso de tipos de variables enumeradas. En el programa ejemplo se usa la palabra enum en la línea 8, pero se la omite en la línea 7 para ilustrar…

ARREGLOS Y CADENAS en C++

Como ya sabemos, los programas almacenan información en las variables. Hasta ahora, las variables utilizadas sólo guardaban un valor. Sin embargo, en muchos casos los programas necesitarán guardar muchos valores al mismo tiempo, tales como 50 calificaciones, 100 nombres de…

RECURSIVIDAD en C

En C, las funciones pueden llamarse a sí mismas. Si una expresión en el cuerpo de una función llama a la propia función, se dice que ésta es recursiva. La recursividad es el proceso de definir algo en términos de…

SOBRECARGA DE FUNCIONES en C++

En C++, dos o más funciones pueden compartir el mismo nombre, siempre y cuando sus declaraciones de parámetros sean diferentes. El proceso por el cual varias funciones pueden compartir el mismo nombre se denomina sobrecarga (overload) de funciones. De estas…

LOS PROTOTIPOS en C++

LOS PROTOTIPOS Examinemos el archivo 23PROTIPO1.CPP Un prototipo es un modelo limitado de una entidad más completa que vendrá luego.  En este caso, la función “relleno” es la entidad completa que vendrá luego y el prototipo se ilustra en la…

FUNCIONES EN C++

FUNCIONES en c++ Al incrementarse el tamaño y la complejidad de los programas, es muy recomendable dividirlos en partes más pequeñas llamadas funciones. Cada función ejecuta una tarea específica. Cuando el programa necesita ejecutar la tarea llama a la función,…

DEFINES Y MACROS en C

DEFINES Y MACROS: AYUDA A UNA PROGRAMACIÓN CLARA A continuación vemos el primer ejemplo de algunas «defines» y «macros»: 19DEFINE.C Observamos que las 4 primeras líneas de programa empiezan con la palabra «#define«. Es la manera de definir todos los…

Cinco años de éxito de GitHub

Git es la herramienta de control de versiones más popular que existe en la actualidad en el mundo del desarrollo con la que gestionar los cambios que se realizan sobre el código de un proyecto en un lenguaje de programación.…

DEFINICIÓN DE VARIABLES en C++

Veamos a continuación el archivo 17VARDEF.CPP Las variables son automáticamente inicializadas a cero cuando se declaran.  Los variables  “indice”, en la línea 3, y “estático”, en la línea 25 son, por lo tanto, automáticamente inicializadas a cero.  Por supuesto, todavía…