Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
jueves, 16 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Sentencia If... Else

En la lección anterior hemos visto como es una sentencia IF simple, ahora vamos a ver como completarla con un ELSE. De esta forma podemos hacer que cuando la condición se cumpla se ejecuten ciertas instrucciones, y cuando no se cumpla, se ejecuten otras instrucciones, dependiendo del caso. 

Siguiendo con el ejemplo anterior, recordad que el programa escribía por pantalla cuando el número introducido por el usuario era mayor a 5. Pero... ¿y si es menor? 

Pues si es menor, vamos a hacer que también se nos avise por pantalla, gracias al "else". 

15-1

 

Cuando acabe el IF añadimos ELSE, también encerrado entre { ... }. Ahí dentro escribiremos las instrucciones que queremos ejecutar si no se cumple la condición. En este caso, escribimos por pantalla que el número es menor que 5.

Ahora bien, ¿y si el número introducido fuese el 5? El programa no mostraría nada, porque el número ni es mayor, ni es menor que el 5, por lo tanto no ejecutaría ni las instrucciones del IF ni del ELSE. 

Para estos casos, podemos hacer un IF/ELSE anidados, de forma que en el ELSE podemos introducir otro IF, y así con cuantas condiciones queramos.

Veamos un ejemplo:

15-2

 

El ELSE IF (num < 5) comprobará si el número es menor que 5, y debajo ponemos el ELSE, que se ejecutará si el número no es mayor ni es menor que 5, es decir, si el número es 5. Mostramos por pantalla que el número es 5 y listo.

Se pueden poner tantos ELSE IF como se quiera, aunque en este ejemplo solo es necesario uno, se pueden dar ocasiones en las que se necesiten más.

Descargar IfElse.cpp

Descargar IfElse2.cpp

 

Y aquí el vídeo donde se muestra el funcionamiento del programa:

Sentencia If Else
Conoce al Autor/a:
  • Daniel Pozo Chichon   Contactar con el Autor
    Técnico en Desarrollo de Aplicaciones Informáticas (Grado superior)

    Tiene 2 contenidos
Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)