Sentencias para la toma de
decisiones simples y múltiples,
Estructura if-else
Tags Lab
Objetivos
1. Comprender la estructura básica de las sentencias condicionales
2. Aplicar las sentencias condicionales en problemas simples
Diferencias de if, else, else-if
if (Si)
else (Sino)
else-if (Sino si)
Importancia de comentarios
Rubrica
Objetivos
1. Comprender la estructura básica de las sentencias
condicionales
Sentencias para la toma de decisiones simples y múltiples, Estructura if-else 1
Que el alumno aprenda a utilizar la sentencia if , else ,y else-if , así como su
función dentro de un programa.
2. Aplicar las sentencias condicionales en problemas simples
Los estudiantes podrán utilizar if , else ,y else-if para resolver problemas
básicos que involucren decisiones lógicas.
Diferencias de if, else, else-if
if (Si)
La sentencia if se usa cuando quieres que tu programa tome una decisión.
Básicamente, le estás diciendo al programa: "Si esta condición es
verdadera, entonces haz esto".
Ejemplo: Imagina que estás programando una aplicación que verifica si
hace frío afuera. Podrías usar una sentencia if para decir: "Si la
temperatura es menor a 15 grados, muestra 'Hace frío, ponte un abrigo'".
C++ (clic para desplegar)
#include <iostream>
using namespace std;
int main ()
{
int temperatura = 10;
// Verifica si la temperatura es menor a 15 grados
if(temperatura < 15)
{
// Si es menor, muestra el mensaje de que hace frío
cout << “Hace frío, ponte un abrigo” << endl;
}
return 0;
}
Sentencias para la toma de decisiones simples y múltiples, Estructura if-else 2
else (Sino)
La sentencia else se usa junto con if para manejar el caso en el que la
condición del if no se cumple. Es como decirle al programa: "Si la
condición no es verdadera, entonces haz esto otro".
Ejemplo: Siguiendo con el ejemplo anterior, puedes usar else para manejar
la situación en la que no hace frío.
C++ (clic para desplegar)
#include <iostream>
using namespace std;
int main ()
{
int temperatura = 10;
// Verifica si la temperatura es menor a 15 grados
if(temperatura < 15)
{
// Si es menor, muestra el mensaje de que hace frío
cout << “Hace frío, ponte un abrigo” << endl;
}
else
{
// Si no es menor, muestra el mensaje de que hace calor
cout << “Hace calor, no necesitas abrigo” << endl;
}
return 0;
}
else-if (Sino si)
La estructura else-if te permite manejar múltiples condiciones. Es útil
cuando quieres que el programa tome diferentes acciones dependiendo de
varias situaciones. Es como decir: "Si esta condición es verdadera, haz
esto; sino, si esta otra condición es verdadera, haz esto otro".
Sentencias para la toma de decisiones simples y múltiples, Estructura if-else 3
Ejemplo: Supongamos que quieres diferenciar entre frío, calor y una
temperatura agradable.
C++ (clic para desplegar)
#include <iostream>
using namespace std;
int main ()
{
int temperatura = 10;
// Verifica si la temperatura es menor a 15 grados
if(temperatura < 15)
{
// Si es menor, muestra el mensaje de que hace frío
cout << “Hace frío, ponte un abrigo” << endl;
}
// Verifica si la temperatura es mayor a 25 grados
else if (temperatura > 25)
{
// Si es mayor, muestra el mensaje de que hace calor
cout << “Hace calor, no necesitas abrigo” << endl;
}
// Si no se cumplen las condiciones anteriores
else
{
// Muestra un mensaje para una temperatura agradable
cout << “El clima es agradable, disfruta tu día” << endl;
}
return 0;
}
Importancia de comentarios
Los comentarios en el código ayudan a que tanto otros programadores como tú
mismo en el futuro entiendan qué está haciendo el código y por qué. Aunque
Sentencias para la toma de decisiones simples y múltiples, Estructura if-else 4
es importante que el código sea claro, los comentarios pueden aclarar tus
intenciones o explicar partes que puedan ser complicadas.
En C++, puedes hacer comentarios de dos formas:
Comentarios de una línea: Usando // antes del texto que quieres
comentar.
// Este es un comentario de una línea
Comentarios de varias líneas: Usando /* al principio y */ al final del
comentario.
/* Este es un comentario
de varias líneas
tres
cuatro
las que gustes :D */
Rubrica
Criterios Descripción Porcentaje
El código es claro y bien
Claridad del código 10%
organizado.
Se utilizan comentarios
adecuados en el código para
Uso correcto de comentarios explicar las partes claves, 10%
facilitando la comprensión de
otros programadores.
Demuestra una comprensión
Comprensión de las Sentencias
clara en cuando y como usar las 30%
Condicionales
sentencias if, else, else-if .
Aplicación práctica en código Aplica correctamente las 50%
sentencias condicionales en el
EJERCICIO PROPUESTO. El
código debe funcionar sin errores
Sentencias para la toma de decisiones simples y múltiples, Estructura if-else 5
Criterios Descripción Porcentaje
y cumplir con los requisitos
dados.
NOTA: 100%
Sentencias para la toma de decisiones simples y múltiples, Estructura if-else 6