domingo, 3 de octubre de 2021

Break, continue y Sizeof en C++

Break: Lo que hace el break es romper el bucle y continuar fuera cuando cumple la condición del if

Ejercio 1 (Break)

String Nombres[4] = {"Esteban", "Maite", "Jael", "Christopher"};

void setup() {
Serial.begin(9600);
delay(100);

int cuenta = 1;
while (cuenta < 4) {

  if (cuenta==3) {
    break;
   }
    Serial.println("en posición: " + String(cuenta) + "existe el valor: " + Nombres[cuenta]);
    cuenta++;
   }

  Serial.println("Aquí sigue ejecutando");
}

Ejecución ejercicio 1 (Break)

Continue: Lo que hace es completar un ciclo, saltar a lo que viene después de la llave y retoma el ciclo nuevamente 

Ejercio 2 (Continue)

String Nombres[4] = {"Esteban", "Maite", "Jael", "Christopher"};
int Edad[4] = {10,5,27,30};

void setup() {
Serial.begin(9600);
delay(100);

int cuenta = 0;
while (cuenta < 4) {

  if (cuenta==3) {
    continue;
   }
    Serial.println("en posición: " + String(cuenta) + " existe el valor: " + Edad[cuenta]);

   }

  Serial.println("Aquí sigue ejecutando");
}

Ejecución ejercicio 2 (Continue)

Sizeof

Sirve para poder conocer el tamaño de un array

1. Declaramos una variable que podemos llamar "tamaño"
2. La igualamos a sizeof
3. Dentro del parentesis paso el nombre del array que quiero medir

Ejercio 2 (sizeof)

String Nombres[4] = {"Esteban", "Maite", "Jael", "Christopher"};
int Edad[4] = {10,5,27,30};

void setup() {
Serial.begin(9600);
delay(100);

int tamano = sizeof(palabra);
Serial.println("tamaño es: " + String(tamano));

int cuenta  =0;
while (cuenta < 10) {

    Serial.println("en posición: " + String(cuenta) + " existe el valor: " + palabra[cuenta]);
    cuenta++;

}

Ejecución ejercicio 2 (Continue)




No hay comentarios:

Publicar un comentario

Instalar paquetes de phyton en blender

Para agregar nuevos paquetes o mpdulos al phyton que tiene blender tenemos dos opciones según la documentación de blender   1. Reemplazar el...