La sentencia if nos permite realizar ciertas funcionalidades o conjuntos de lineas de código, si una determinada condición se cumple.
Sintaxis
if( condición ){ /*Lineas de código que se realizaran si la condición se cumple . . . . */ }
Condición
Las condiciones tienen la siguiente estructura
variable1 + operador de comparacion + variable2
Donde variable1 y variable2 son variables declaradas anteriormente, valores numericos, booleanos.
operador de comparación puede ser ==, !=, >, <, >=, <= (los cuales son explicados mas adelante).
Importante: la variable1 y la variable2 deben ser del mismo tipo de variable o dato (int ,boolean, float, String).
Operadores de comparación
x == y (x es igual a y)
x != y (x es diferente de y)
x <= y (x es menor o igual a y)
x >= y (x es mayor o igual a y)
x < y (x es menor a y)
x > y (x es mayor a y)
Ejemplos
int x; int y; void setup() { // put your setup code here, to run once: } void loop() { x= 2; y=4; if( x == y){ // x=2 y=4, como no son iguales el if no hara nada /*Codigo . . */ } if( x != y){ // x=2 y=4, como son diferentes el el codigo dentro del if se ejecutara /*Codigo . . */ } if( x >= y){ // x=2 y=4, como x no es ni mayor ni igual a y, el if no hara nada /*Codigo . . */ } if( x <= y){ // x=2 y=4, como x es menor a y , el codigo dentro del if se ejecutara /*Codigo . . */ } }
|