09/05/2024
# Tags

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 […]

Bucle While – do en C++

Como acabamos de analizar, el bucle While, nos permite ejecutar un conjunto de sentencias mientras una condición sea verdadera. Y también se señaló que existe siempre la posibilidad de que el bucle no se ejecute, (si la condición desde un inicio es falsa). Sin embargo habrá ocasiones que necesitaremos que al menos una vez se […]

Bucle While en C++

Hasta ahora hemos visto instrucciones lineales, es decir el flujo de las mismas sigue una secuencia desde un punto de entrada al punto de salida, lo más que podemos lograr con if / else es realizar una u otra acción, pero siempre «hacia adelante». Con frecuencia necesitaremos repetir cíclicamente un conjunto de instrucciones hasta que […]

Estructura: If / else en C++

Anteriormente revisamos la instrucción if, con la cual podemos realizar decisiones simples en el flujo del programa, normalmente una decisión requiere controlar el caso en que sea verdadera y el caso cuando sea falsa, if solo permite controlar el caso verdadero, si queremos controlar el caso falso requerimos 2 sentencias if, por ejemplo: // if2.cpp […]

Estructura: If en C++

En programación uno de las actividades que frecuentemente se realizan es la toma de decisiones, en todo momento un programa está «decidiendo» hacer una cosa en respuesta a un evento, a una entrada del usuario, o en respuesta de otra aplicación. Una de las formas de más uso para tomar este tipo de decisiones es […]

Evaluación de Condiciones Lógicas

Condiciones lógicas. Anteriormente revisamos que una condición lógica da como resultado un valor lógico, el cual puede ser verdadero o falso. Es precisamente en las estructuras de control en donde se utilizan ampliamente la evaluación de condiciones lógicas, si revisas en la sección anterior, todas las estructuras hacen o no algo en función del resultado […]

Estructuras de control

Introducción Hasta el momento hemos revisado conceptos que si bien son fundamentales, para efectos prácticos nos limitan demasiado en lo que podemos hacer, por ejemplo en el programa de cálculo de IMC, no podemos elegir si queremos hacer otro cálculo, o por ejemplo validar una estatura coherente, no deberíamos aceptar, por ejemplo, un valor superior […]