Podcast: Reproducir en una nueva ventana | Descargar
En esta ocasión hablamos de la sentencia de control if y de las formas en las que la podemos usar en el lenguaje de programación C. Como os daréis cuenta en el futuro, la sentencia if la vais a usar de forma reitedada en vuestros programas ya que resulta muy útil para tomar decisiones a la hora de programar. ¿Me acompañáis?
Sentencia if
- Comentamos la sintaxis y el funcionamiento con detalle de esta sentencia de decisión englobada en lo que a estructuras de control se refiere. Un ejemplo de uso es el siguiente:
if (expresion){
sentencia 1;
sentencia 2;
…
}
Sentencia if-else
- Como variante de la sentencia anterior, comentamos el uso de la sentencia if-else y os doy unas sencillas recomendaciones para que no metáis la pata a la hora de usarla. Un ejemplo genérico del uso es el siguiente:
if (expresion){
sentencia 1.1;
sentencia 1.2;
else{
sentencia 2.1;
sentencia 2.2;
…
}
- En el siguiente diagrama de flujo, podréis ver de forma gráfica cómo implementar esta secuencia de control selectiva:
Como siempre os dejo unos ejercicios propuestos para que podáis practicar lo comentado en el episodio de hoy. ¡Suerte!
Ejercicios propuestos
Como os he comentado en el episodio de hoy, os dejo 2 ejercicios para que practiquéis con la sentencia if y todas las posibilidades que nos ofrece. Ojo, porque para el segundo tenéis que escuchar el episodio de hoy con atención.
1. Escribe un programa que lea un número entero y que muestre en la salida estándar si el número leído es par o impar
https://gist.github.com/jmramirezpro/6c377d7ebd2b9da73fc1
2. Escribe un programa que nos solicite una letra (mayúscula o minúscula) y que muestre por salida estándar si es una vocal o una consonante.
https://gist.github.com/jmramirezpro/74f265f5196d47edd455
Enlaces relevantes sobre lo que hemos hablado y en los cuales podéis ampliar la información y también para que os ayuden a realizar los ejercicios propuestos en este episodio.
- Tomando el control
- Secuencias de escape en C (Wikipedia inglés)
- Sentencia condicional (Wikipedia)
- Sentencia de control if
- Instrucción if-else
Métodos de contacto del podcast:
—
Si te gusta este podcast y quieres ayudarme a mantenerlo, puedes contribuir haciendo tus compras a través de este enlace de afiliados de Amazon.es o mediante una donación en mi cuenta Paypal.Me. Muchas gracias!!