>> INICIO     

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

  /*  Cap -6b; CONTROL CONDICIONAL SWITCH - CASE  */  

 

 

  CLASE 

 

  COMANDOS  

 

switch (variable){

case 1: // Código para la opción 1

  break;

case 2: // Código para la opción 1

  break;

case 3 // Código para la opción 1

 default: // Código en caso de que nada se cumpla

{

 

  LAMINAS  

 

 

  SKETCH 

  Lab-6c Selección con if - else

 

int Opcion;

 

void setup() {

  Serial.begin (9600);

}

 

void loop() {

  Serial.println ("Ingrese su opcion...");

  while (Serial.available() == 0) {}

  Opcion = Serial.parseInt();

 

  if (Opcion == 1) {

    Serial.println ("Codigo para la opcion 1");

  }

  else if (Opcion == 2) {

    Serial.println ("Codigo para la opcion 2");

  }

  else if (Opcion == 3) {

    Serial.println ("Codigo para la opcion 3");

  }

  else {

    Serial.println ("No tengo esa opcion...");

  }

  Serial.println ("Fuera del IF...");

}

 

 

 

  Lab-6c Selección con switch - case

 

int Opcion;

 

void setup() {

  Serial.begin(9600);

}

 

void loop() {

  Serial.println ("Ingrese un número...");

  while (Serial.available() == 0) {}

  Opcion = Serial.parseInt();

 

  Serial.print ( "ha ingresado el: ");

  Serial.println (Opcion);

 

  switch (Opcion) {

 

    case 1:

      Serial.println ("Este es el código para el Caso 1");

      break;

    case 2:

      Serial.println ("Este es el código para el Caso 2");

      break;

    case 3:

      Serial.println ("Este es el código para el Caso 3");

      break;

    case 4:

      Serial.println ("Este es el código para el Caso 4");

      break;

    case 5:

      Serial.println ("Este es el código para el Caso 5");

      break;

    default:

      Serial.println ("No tengo esa opcion...");

 

Serial.println ("Fuera de switch...");

Serial.println ("");

  }

 

}