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

in Comunidad Latina2 years ago (edited)
Un gran saludo a los steemians que forman parte de Comunidad Latina.

Imagen5.png

Fuente editado por el autor

En esta oportunidad quiero compartirles mi segunda tarea del curso de programación básico, promovido por el amigo @alejos7ven, el cual está orientado a que sus participantes adquieran conocimiento básico en el área de la programación.

La asignación anterior estuvo orientada a conocer lo que son los algoritmos; en esta oportunidad, conoceremos lo relacionado con las estructuras de control.

Como parte del cumplimiento de esta asignación se nos solicita primeramente definir lo que son las Estructuras de Control y Estructuras Condicionales.

Las Estructuras de Control, son los métodos por los que se especifica el orden en el que se ejecutarán las instrucciones en un algoritmo; es decir, se utilizan para controlar el flujo de un programa.

Hay que señalar que una estructura de control tiene un solo punto de entrada y un solo punto de salida, y está compuesta de sentencias o de otras estructuras de control; lo que le permite desarrollar de manera flexible todo tipo de algoritmos.

Entre tanto que las Estructuras Condicionales, son estructuras lógicas que permiten controlar la realización de acciones que necesitan de ciertas condiciones para su ejecución. En relación a tales condiciones se decide si las acciones de ejecutan o no.

De acuerdo con lo antes descrito, se puede decir que este tipo de estructura compara una variable con otros valores, para que en base al resultado de dicha comparación se continúe un curso de acción dentro del programa.

Seguidamente se nos solicita plantear 2 algoritmos utilizando estructuras condicionales.

Es así como primeramente les mostraré el algoritmo para realizar el lavado de la ropa, en el cual debo verificar la disponibilidad del agua, de tener agua procedo a lavar, pero si no tengo, debo elegir entre esperar a que llegue por tubería o comparar un cisterna, para finalmente lavar.


Imagen1...png

Imagen creada en Power Point por el autor

En segundo lugar les presento el algoritmo para cocinar un huevo, donde debo elegir si lo hare frito o hervido; posteriormente debo decidir si le quiero agregar sal, para finalmente servirlo.

Imagen2.png

Imagen creada en Power Point por el autor


Por último se nos pide desarrollar un algoritmo para la siguiente situación: Un profesor desea comenzar a dar una clase pero antes debe evaluar si ya hay alumnos presentes, de lo contrario no puede comenzar.

Imagen4.png

Imagen creada en Power Point por el autor


Agradeciendo al gran amigo @alejos7ven, por ofrecernos la oportunidad de prepararnos en este tema. Aprovecho la oportunidad de invitar a @oswaldocuarta, @aleisbertblanco y @ellieth a que se animen a participar. Acá les dejo en enlace de la convocatoria:

Curso de Programación Básica #2 | Estructuras de control Parte 1 | By @alejos7ven


Soy Yolvi , conoce más de mi || 6to Desafío por Regiones

¡Saludos y bendiciones!

El 20% de las recompensas obtenidas en este post estarán destinadas a @cotina para apoyar el crecimiento de la #ComunidadLatina.

Banner.png

Sort:  

KakaoTalk_20210722_161522824.gif

 2 years ago 

!zen 30

Muy bueno tus ejemplos en el primero pusiste dos posibilidades en el no, lo suyo hubiese sido haber otro condicional allí

Del resto todos bien!

 2 years ago 

the post has been upvoted successfully! Remaining bandwidth: 330%

 2 years ago 

Puedo hacer la corrección ?

 2 years ago 

Sip

 2 years ago 

Sugerencia atendida hermano.

Saludos.

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 64383.21
ETH 3098.60
USDT 1.00
SBD 3.89