Buenos días, vamos con Introducción a la Programación:
Hoy viernes 15 de mayo vamos a seguir estudiando las Estructuras Repetitivas y Condicionales:
Veamos hoy la estructura If then...else
En muchas ocasiones un programa tiene que tomar una decisión en función de una condición externa que ocurra.A veces hay que especificar qué decisión tomar si se da una condición y que otra decisión tomar si no se cumple. Algo así como: “Si pasa esto… haz aquello…si no haz esto otro…”
Veamos hoy la estructura If then...else
En muchas ocasiones un programa tiene que tomar una decisión en función de una condición externa que ocurra.A veces hay que especificar qué decisión tomar si se da una condición y que otra decisión tomar si no se cumple. Algo así como: “Si pasa esto… haz aquello…si no haz esto otro…”
Por ejemplo:
Realizar un programa para un robot móvil que gire cuando encuentre un obstáculo y lo evite por la derecha:
Si no conocemos las estructuras repetitivas podemos resolver el problema empleando una estructura secuencial. Ahora veamos la solución empleando una estructura repetitiva :
El programa que ejecute la memoria RAM del Robot móvil consistirá en este diagrama de flujo en el cual el sistema de SENSORES del Robot envía información al SISTEMA DE CONTROL continuamente mientras avanza. Cuando el Sistema de Control recibe una señal de obstáculo detectado la procesa y manda a los ACTUADORES la orden de girar cambiando la trayetoria del Robot.
Os dejo para practicar una actividad evaluable para entregar el próximo jueves día 21 de mayo:
ACTIVIDAD DE PROGRAMACION DIA 15 MAYO
No hay comentarios:
Publicar un comentario