18/04/2024
# Tags

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

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

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

Streams: el objeto cin

Anteriormente revisamos que los Streams en C++ nos permiten dirigir la información (de forma más específica, bytes) de y hacia un dispositivo, en esa ocasión vimos que el objeto cout dirigía la información al dispositivo estándar de salida (el monitor, en este caso) cin El objeto cin es el opuesto a cout, cin dirige el […]

Precedencia, 2 implementaciones

Precedencia de operadores en C++

El término Precedencia hace referencia al conjunto de reglas que definen el orden en que se evaluará una operación en una expresión que contenga dos o más operadores. Nota: Para los siguientes expresiones de ejemplo, te sugiero que primero los realices mentalmente (o con una calculadora) y después compares los valores obtenidos, puedes encontrar diferencias […]