Aquí está la sintaxis básica de la declaración "if":
```
si (condición) {
// declaraciones que se ejecutarán si la condición es verdadera
}
```
En el ejemplo anterior, si la "condición" se evalúa como verdadera (que es un valor distinto de cero en la mayoría de los lenguajes de programación), se ejecutará el bloque de declaraciones dentro de las llaves {}. Si la "condición" se evalúa como falsa (cero o una cadena vacía en muchos idiomas), se omitirá el bloque de declaraciones.
A continuación se muestra un ejemplo de una declaración "if" en Python:
```pitón
si edad>=18:
print("Usted es elegible para votar.")
demás:
print("Aún no eres elegible para votar.")
```
Este fragmento de código verifica si el valor almacenado en la variable "edad" es mayor o igual a 18. Si es así, ejecuta el primer bloque de código e imprime el mensaje "Usted es elegible para votar". Si no es así, ejecuta el segundo bloque de código e imprime el mensaje "Aún no eres elegible para votar".
La cláusula "else" en el código anterior es opcional y permite especificar otro bloque de código que se ejecutará cuando la "condición" se evalúa como falsa. Si no hay una cláusula "else", el programa continuará ejecutándose inmediatamente después de la declaración "if".
Las declaraciones "If" se pueden combinar para crear una lógica de toma de decisiones más compleja usando declaraciones "else if", que permiten evaluar múltiples condiciones secuencialmente, o usando declaraciones "if" anidadas, que permiten múltiples niveles de condiciones.