Los bucles se usan cuando necesito hacer una tarea de manera repetida
Bucle For
Para usar este bucle For:
1. Se escribe primeramente el For.
2. Luego entre parentesis la condicion para que este cico se siga repitiendo donde se define una variable con su tipo y con su nombre (generalmente los programadores usan "i") y se separa con coma las condiciones:
- Punto de incio (Eje: i = 0)
- Condición (Eje: i < 5)
- Como irá avanzando el bucle (Eje: i++)
3. Entre llaves se debe señalar que es lo que se irá ejecutando en el bucle
Ejercicio 1
String mensaje[4] = {"hola bienvenidos", "adios hasta pronto", "¿como estás?", "me encanta"};
void setup() {
Serial.begin(9600);
delay(100);
for (int i =0 ; i < 5 ; i++ ){
Serial.println("se ejecuto una vez");
}
}
Ejecución ejercicio 1
String mensaje[4] = {"hola bienvenidos", "adios hasta pronto", "¿como estás?", "me encanta"};
void setup() {
Serial.begin(9600);
delay(100);
for (int i =0; i < 5; i++){
Serial.println("Ésta es la ejecución número: " + String(i));
}
}
Ejecución ejercicio 2
Ejercicio 3String mensaje[4] = {"hola bienvenidos", "adios hasta pronto", "¿como estás?", "me encanta"};
void setup() {
Serial.begin(9600);
delay(100);
for (int i =0; i < 100; i = i+10){
Serial.println("Ésta es la ejecución número: " + String(i));
}
}
Ejecución ejercicio 3
String mensaje[4] = {"hola bienvenidos", "adios hasta pronto", "¿como estás?", "me encanta"};
void setup() {
Serial.begin(9600);
delay(100);
for (int i =0; i < 4; i = i++){
Serial.println("Ésta es la ejecución número: " + String(i) + " dice: " + mensaje[i]);
}
}
Ejecución ejercicio 4
Ejercicio 5int Mascotas[4] = {10,23,5,0};
void setup() {
Serial.begin(9600);
delay(100);
for (int i =0; i < 4; i = i++){
Serial.println("Mascotas en tienda: " + String(i) + " Cantidad: " + Mascotas[i]);
}
}
Ejecución ejercicio 5
Ejercicio 6int Mascotas[4] = {10,23,5,0};
void setup() {
Serial.begin(9600);
delay(100);
for (int i =0; i < 4; i = i++){
Serial.println("Mascotas en tienda: " + String(i) + " Cantidad: " + Mascotas[i]);
}
Serial.println("Cantidad futura");
Serial.println("");
for (int i =0; i < 4; i = i++){
Mascotas[i] = Mascotas [i] + 5;
Serial.println("Mascotas en tienda: " + String(i) + " Cantidad Nueva: " + Mascotas[i]);
}
}
Ejecución ejercicio 6
No hay comentarios:
Publicar un comentario