SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Control Structures
conditions
loops
Utilizar cuando se sabe cuántas
veces debe ejecutarse el bucle
nois button
pressed?
set LED
pin high
yes
if if/else
nois button
pressed?
set LED
pin high
yes
set LED
pin low
forwhile
is button
pressed?
toggle LED
once
yes
no
¡Nota! == es para la
comparación, = es para
la asignación!
boolean operators
"Si el valor de la variable de brillo es
mayor que 0 OR el valor de la
variable del botón es LOW"
Use to combine
comparisons
is x less
than 10?
set x to 0
increase x
by 1
blink LED
once
yes
no
si es verdad ejecuta {instruccion }
Si es falso (la condición no se cumple)
el programa salta sobre ellas y
NO EJECUTA NADA y sigue.
si es verdad ejecuta {instruccion A }
Si es falso (la condición no se cumple)
ejecuta {instruccion B }
“MIENTRAS PASA ESTO TÚ DALE CAÑA A ESTO”.
Mientras la (variable dentro de parentesis) se cumple ejecuta bucle
{instruccion A} . SI SE VUELVE FALSO SALE DEL BUCLE.
cambiapor una expresión dentro el código del bucle o también por
el cambio de un valor en una entradade un sensor
for ( int i = 6 ; i < 14 ; i++)
for INCREMENTA i desde 6 hasta 13
VALOR INICIAL en este caso: i= 6;. El ciclo
continúa mientras i sea MENOR QUE 14 o sea hasta
el 13: i <14; INCREMENTA la variable en 1 i++;

Más contenido relacionado

La actualidad más candente

Operadores utilizados en programación
Operadores utilizados en programaciónOperadores utilizados en programación
Operadores utilizados en programaciónKareliaRivas
 
Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Univerdad fermin toro
 
Pasos solucion ecuacion_primer_grado
Pasos solucion ecuacion_primer_gradoPasos solucion ecuacion_primer_grado
Pasos solucion ecuacion_primer_gradojlbgarza
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de ControlZoramP
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadoresmariazeballos
 
Algoritmos en pseudocódigo
Algoritmos en pseudocódigoAlgoritmos en pseudocódigo
Algoritmos en pseudocódigoLuis Fernando
 
Algoritmosenpseudocdigo
AlgoritmosenpseudocdigoAlgoritmosenpseudocdigo
AlgoritmosenpseudocdigoLuis Fernando
 
Eventos, errores y excepciones
Eventos, errores y excepcionesEventos, errores y excepciones
Eventos, errores y excepcionesJaziel Torres
 

La actualidad más candente (18)

Operadores utilizados en programación
Operadores utilizados en programaciónOperadores utilizados en programación
Operadores utilizados en programación
 
Practica 5
Practica 5Practica 5
Practica 5
 
Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)
 
Pasos solucion ecuacion_primer_grado
Pasos solucion ecuacion_primer_gradoPasos solucion ecuacion_primer_grado
Pasos solucion ecuacion_primer_grado
 
Seminario VII
Seminario VIISeminario VII
Seminario VII
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
1
11
1
 
Software2 web
Software2 webSoftware2 web
Software2 web
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadores
 
Algoritmos en pseudocódigo
Algoritmos en pseudocódigoAlgoritmos en pseudocódigo
Algoritmos en pseudocódigo
 
Algoritmosenpseudocdigo
AlgoritmosenpseudocdigoAlgoritmosenpseudocdigo
Algoritmosenpseudocdigo
 
Pseint terminado
Pseint terminadoPseint terminado
Pseint terminado
 
Seminario 10
Seminario 10Seminario 10
Seminario 10
 
Eventos, errores y excepciones
Eventos, errores y excepcionesEventos, errores y excepciones
Eventos, errores y excepciones
 
Práctica para diseñar y programar juego
Práctica para diseñar y programar juegoPráctica para diseñar y programar juego
Práctica para diseñar y programar juego
 
Pseint
Pseint Pseint
Pseint
 
Rescate de pasajeros
Rescate de pasajerosRescate de pasajeros
Rescate de pasajeros
 
Tarea 8
Tarea 8Tarea 8
Tarea 8
 

Último

9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf socialesJhonathanRodriguez10
 
137489674-Regimenes-Tributarios-MYPES-ppt.ppt
137489674-Regimenes-Tributarios-MYPES-ppt.ppt137489674-Regimenes-Tributarios-MYPES-ppt.ppt
137489674-Regimenes-Tributarios-MYPES-ppt.pptALEJANDRAKATHERINESA
 
Patrones Funcionales de Marjory Gordon.pptx
Patrones Funcionales de Marjory Gordon.pptxPatrones Funcionales de Marjory Gordon.pptx
Patrones Funcionales de Marjory Gordon.pptxErandiCamperoBojorge
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosDebora Gomez Bertoli
 
Linea del tiempo del celular .
Linea del tiempo del celular                   .Linea del tiempo del celular                   .
Linea del tiempo del celular .MiliMili32
 
La Electricidad y la Electrónica gabriela (1).pdf
La Electricidad y la Electrónica gabriela (1).pdfLa Electricidad y la Electrónica gabriela (1).pdf
La Electricidad y la Electrónica gabriela (1).pdfelabarbosa396
 
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdfgeraldoquispehuaman
 
El uso de las T I C en la vida cotidiana.
El uso de las T I C en la vida cotidiana.El uso de las T I C en la vida cotidiana.
El uso de las T I C en la vida cotidiana.SEAT
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptxRosiClaros
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 

Último (10)

9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales
 
137489674-Regimenes-Tributarios-MYPES-ppt.ppt
137489674-Regimenes-Tributarios-MYPES-ppt.ppt137489674-Regimenes-Tributarios-MYPES-ppt.ppt
137489674-Regimenes-Tributarios-MYPES-ppt.ppt
 
Patrones Funcionales de Marjory Gordon.pptx
Patrones Funcionales de Marjory Gordon.pptxPatrones Funcionales de Marjory Gordon.pptx
Patrones Funcionales de Marjory Gordon.pptx
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todos
 
Linea del tiempo del celular .
Linea del tiempo del celular                   .Linea del tiempo del celular                   .
Linea del tiempo del celular .
 
La Electricidad y la Electrónica gabriela (1).pdf
La Electricidad y la Electrónica gabriela (1).pdfLa Electricidad y la Electrónica gabriela (1).pdf
La Electricidad y la Electrónica gabriela (1).pdf
 
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
 
El uso de las T I C en la vida cotidiana.
El uso de las T I C en la vida cotidiana.El uso de las T I C en la vida cotidiana.
El uso de las T I C en la vida cotidiana.
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 

Arduino cheat-sheet-1-2

  • 1. Control Structures conditions loops Utilizar cuando se sabe cuántas veces debe ejecutarse el bucle nois button pressed? set LED pin high yes if if/else nois button pressed? set LED pin high yes set LED pin low forwhile is button pressed? toggle LED once yes no ¡Nota! == es para la comparación, = es para la asignación! boolean operators "Si el valor de la variable de brillo es mayor que 0 OR el valor de la variable del botón es LOW" Use to combine comparisons is x less than 10? set x to 0 increase x by 1 blink LED once yes no si es verdad ejecuta {instruccion } Si es falso (la condición no se cumple) el programa salta sobre ellas y NO EJECUTA NADA y sigue. si es verdad ejecuta {instruccion A } Si es falso (la condición no se cumple) ejecuta {instruccion B } “MIENTRAS PASA ESTO TÚ DALE CAÑA A ESTO”. Mientras la (variable dentro de parentesis) se cumple ejecuta bucle {instruccion A} . SI SE VUELVE FALSO SALE DEL BUCLE. cambiapor una expresión dentro el código del bucle o también por el cambio de un valor en una entradade un sensor for ( int i = 6 ; i < 14 ; i++) for INCREMENTA i desde 6 hasta 13 VALOR INICIAL en este caso: i= 6;. El ciclo continúa mientras i sea MENOR QUE 14 o sea hasta el 13: i <14; INCREMENTA la variable en 1 i++;