Programación básica # 2 | Estructuras de control Parte 1 | por @cachetes-27

in Comunidad Latina3 years ago
Hola Amigos!!

El día de hoy voy a estar realizando mi segunda tarea del curso que nos tiene @alejos7ven. La clase anterior estuvo muy interesante y sin duda alguna pude conservar el conocimiento luego de leer algunas días y complementar con la información que nos proporciono Alejos7ven.


El gif es de mi autoría.

Explica con tus propias palabras lo que entiendes por:

  • Estructuras de control:

Son las que marcan la diferencia entre un programa o una simple secuencias de comandos, permiten añadirle lógica al programa. También son conocidas cómo Estructura básica o Sentencia de control.

Además que nos permiten modificar el flujo de ejecución en las instrucciones de un programa. Es decir, esto le permite al programador que pueda establecer el orden en el que se va a ejecutar las instrucciones que se ubican dentro de la estructura.

  • Estructuras condicionales:

Son las que nos permiten realizar preguntas y tomar decisiones en función de si y no, es decir, permite que se ejecute un conjunto de distintas instrucciones en función que se verifique o no terminada decisión.

Plantea 2 algoritmos utilizando estructuras condicionales:

En este primer ejemplo tenemos:

Que una lampara no funciona, es decir, no enciende su foco, tenemos que verificar si la misma esta enchufada, de no estarla procedemos a hacerlo, si el mismo procedimiento no resuelve nuestro problema, procedemos a verificar si el foco esta quemando, y si ninguna de las anteriores nos dan una solución efectiva, entonces tenemos que adquirir una nueva lampara.

En este segundo ejemplo, se nos presenta una dificultad para encender nuestro automóvil, las posibles soluciones que podemos tener son mediante los siguientes pasos:

  • Verificamos que la llave este en el lugar correcto, de no estarlo la colocamos y encendemos el auto.
  • Verificamos si tenemos combustible, de no ser así, le agregamos.
  • De estar todo bien con los pasos anteriores, procedemos a llamar al mecánico, ya que nuestro auto esta presentando una falla que desconocemos.


Estructura Condicional (1).gif

Desarrolle un algoritmo para la situación siguiente:

Un profesor desea comenzar a dar una clase pero antes debe evaluar si ya hay alumnos presentes, de lo contrario no puede comenzar.

Si la clase esta por empezar, lo primero que debemos hacer es consultar si están todos los alumnos presentes. Si no lo están, debemos esperar a que lleguen.

Si están pasamos asistencia , verificamos que estén todos y finalmente podemos dar inicio a la clase.

Estructura Condicional (2).gif



Los invito a ver mi Post de Presentación:

Más sobre mí.



~¡¿Un algoritmo indescifrable? ¡Eso es absurdo! "La fortaleza digital"!~
(1998), Dan Brown

Sort:  

Hi, @cachetes-27,

Thank you for your contribution to the Steem ecosystem.


Please consider voting for our witness, setting us as a proxy,
or delegate to @ecosynthesizer to earn 100% of the curation rewards!
3000SP | 4000SP | 5000SP | 10000SP | 100000SP

 3 years ago 

¡Thanks you!

 3 years ago 

Buen trabajo comprendiendo las estructuras condicionales ¡Pronto empezaras a codear!

 3 years ago 

¡Saludos!

Coin Marketplace

STEEM 0.23
TRX 0.25
JST 0.038
BTC 95511.18
ETH 3313.19
USDT 1.00
SBD 3.30