• Saltar al contenido principal
  • Skip to secondary menu
  • Saltar a la barra lateral principal
  • Saltar al pie de página
  • INICIO
  • CANAL DE YOUTUBE
  • CONTACTAR

másQteclas

Tecnología para todos

  • Podcasts
  • Noticias
  • Artículos
  • Tutoriales

Código Fuente. Hacemos un break

4 marzo, 2016 por José Manuel Ramírez

http://archive.org/download/CodigoFnte/2016/Programa_025.mp3

Podcast: Reproducir en una nueva ventana | Descargar

Como todos los viernes, estamos de vuelta en un nuevo episodio de código fuente. En esta ocasión vamos a tratar tres nuevas sentencias de control de flujo de nuestros programas en lenguaje C para cerrar un ciclo y hacer un break. Como podréis comprobar, aunque sean menos usadas, también nos pueden ser útiles a la hora de codificar nuestros programas.

Sentencia Switch

  • Es la última sentencia que vemos en lo que a control de flujo se refiere. Comentamos su uso y como puede llegar a provocar que nuestros programas sean mucho más limpios y pulcros. La sintaxis es la siguiente:

switch(expresión) {
   case expresión 1 :
      sentencia(s);
      break;
   case expresión 2 :
      sentencia(s);
      break;
   default :
      sentencia(s);
}

  • En el siguiente diagrama de flujo, podréis ver de forma gráfica cómo implementar esta secuencia de control selectiva:

switch

Sentencias break y continue

  • Hablamos del uso de dos de las sentencias auxiliares que se utilizan conjuntamente con las que hemos visto en este episodio y en episodios anteriores.
  • Os dejo unos esquemas para que veáis de forma gráfica cómo funcionan estas sentencias. Podéis pulsar en cada imagen para verlas a tamaño completo.
break
Uso del break en C
continue
Uso del continue en C

Nuevamente os dejo unos ejercicios propuestos para que practiquéis con todo lo que hemos comentado en el episodio de hoy. Como veréis, van subiendo un poco el nivel de los mismos a si que mucho ¡¡¡Ánimo!!!

Ejercicios propuestos

Los ejercicios que hemos elegido para que hagáis en el programa de hoy son los siguientes:

1. Escribe un programa que lea un més en número (1 para enero, 2 para febrero, etc) y un año e indique el número de días de ese mes. Recuerda que un año es bisiesto si es divisible por 4, excepto cuando es divisible por 100, a no ser que sea divisible por 400. Así, 1900 no fue bisiesto pero 2016 si lo es. Utiliza la sentencia switch / break para la resolución del ejercicio.

https://gist.github.com/jmramirezpro/184bb3f2912a98708ec5

2. Escribe un programa que lea un número entero y lo descomponga en factores primos. Os dejo algunos ejemplos:
18 = 2 * 3 * 3

11 = 11

35 = 5 * 7

40 = 2 * 2 * 2 * 5

https://gist.github.com/jmramirezpro/72dbbcde774844d914f4

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.

  • Iterando que es gerundio
  • Sentencia if y sus variantes
  • Tomando el control
  • Estructuras de control (Wikipedia)
  • Imágenes y más información sobre el break y continue

Métodos de contacto del podcast:

  • Cuenta de Twitter
  • Cuenta de Facebook
  • Formulario de la web 
  • Cuenta de email

—

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!!

Publicado en: Masqueteclas Etiquetado como: Podcast

Acerca de José Manuel Ramírez

🚀 Explorador de gadgets al límite | 🎥 Sinceridad en cada review | 💡 Descubre la magia detrás de cada dispositivo conmigo | 🛠️ Consejos, trucos y opiniones sin filtro. Si te apasiona la tecnología como a mí, este es tu canal #Gadgets #TechLover #OpinionesReales

Barra lateral principal

Canal de Youtube

🛍 Enlaces patrocinados

Haz tu compra en estos enlaces patrocinados y colabora con la web sin coste adicional para ti. ¡Gracias!

Chuches en Amazon Chuches en Aliexpress Chuches en Banggood Chuches en Geekbuying

Mi libro


Libro servidores NAS

banner

Footer

másQteclas es la web donde encontrarás mucha información relacionada con la tecnología en lo que a hardware y software se refiere. Tendrás reviews de productos, tutoriales paso a paso, podcasts diarios, vídeos en Youtube, noticias tecnológicas y mucho, mucho más. ¡Únete a la comunidad masqueteclera!

Información:

  • Quién soy
  • Política de cookies
  • Política de privacidad
  • Suscripción a la lista de correo
  • Contactar

Busca en la web …

  • Facebook
  • Instagram
  • Telegram
  • Twitter

Copyright © · másQteclas 2021