19/04/2024
# Tags

Funciones III – Bibliotecas

Introducción Cuando se desarrolló C, la funciones de entrada y salida, entre otras muchas interacciones que hoy consideramos normales, no existían. De hecho en la etapa inicial de C, la mayor parte de los programas realizaban procesos que no interactuaban directamente (o de forma muy limitada) entre el usuario y el programa,  simplemente realizaban tareas […]

Funciones – I

Funciones Te anticipo, a diferencia de otros temas, en funciones me extenderé más de lo habitual, por la importancia (y amplitud) que considero tiene el tema. La importancia de las funciones en C, en C++ y la programación en general es que son el componente fundamental que nos permite encapsular instrucciones y, tal vez más […]

Unas palabras a medio camino

Algunas palabras preliminares Si has seguido este tutorial desde el principio y ya tienes conocimientos de C o C++, probablemente ya estarás desesperado. Casi estoy seguro que en más de una lección has dicho ¿Y las librerías?, ¿Por Qué no utiliza random, string o algún parámetro para utilizar las matrices…? Si es tu caso, te […]

Punteros en C++

Todos los lenguajes de programación tienen una característica particular que los distingue del resto, algunos tienen más marcada su «personalidad» que otros. Es el caso de C++ una característica fundamental del lenguaje son los punteros. Se puede señalar que C++ tiene el alcance y potencia que tiene por la implementación de los punteros. Finalmente no […]

Arrays en C++ – y II

En la lección anterior revisamos los aspectos generales de los arreglos de datos, en esta sección revisaremos temas complementarios que requieren un poco más esfuerzo de usuarios de formación puramente administrativa. Sin embargo espero sea lo suficientemente digerible. Si no es así, deja un comentario para que se pueda mejorar este artículo. Arreglos Unidimensionales. Los […]

Enumeradores en C++

El concepto de conjunto se encuentra ampliamente difundido en nuestro entorno. Con regularidad utilizamos este concepto en múltiples actividades que van desde los días de la semana, los colores, grupos de animales, materias, etcétera. El lenguaje C++ implementa una estructura para implementar conjuntos con el fin de representar los conjuntos del mundo real para poder […]

Tipo de dato básicos en C++

En la lección 6 revisamos los tipos de dato soportados en C++ de forma resumida, de esa lección podemos recuperar la siguiente tabla: Tipo Nombre Tamaño Rango* Comentario char Character (Carácter) 1 byte con signo: -128 a 127 sin signo: 0 a 255 Se utiliza en los caracteres ASCII de cadenas de estilo C antiguas […]

Estructura switch en C++

Estructura switch en C++ El uso de interfaces de usuario (incluyendo las más primitivas) generó la necesidad de presentar la información en forma de menús de opciones, de forma que se pudiera seleccionar una opción a partir de un panel de opciones disponibles agrupadas de forma lógica. Por ejemplo, si desarrollamos un programa para conversión […]

Ciclo For en C++

Ciclo For en C++ El ciclo for es muy importante en programación debido a que es un ciclo que repite un conjunto de instrucciones mientras una condición es verdadera, pero, a diferencia de los ciclos if-else y while, normalmente en el ciclo for tiene aplicación cuando conocemos el número de veces que se repetirá el […]

Contadores y acumuladores

Antes de continuar presentando estructuras de control resulta conveniente ampliar nuestro conocimiento de operadores que tenemos hasta el momento. Hay un grupo de operadores muy utilizados en C++ que nos permiten incrementar o decrementar el valor de una variable. En esta sección los presentamos con amplitud, recuerda que éste es un curso para usuario nuevos […]