Condicional If y Else en C

shape
shape
shape
shape
shape
shape
shape
shape

En C, una expresión verdadera es una expresión que iguala o devuelve cualquier valor distinto de 0 y una expresión falsa iguala o devuelve 0.

La forma general de la sentencia If y Else es:

if(condição) // Se a condição for verdadeira
expressão; // Execute isso.
else // Caso o contrário
expressão; // Execute isso.

Ejemplo:

void main()
{

if(1 > 2)
printf("Verdadeiro");
else
printf("Falso");

}

En el ejemplo anterior se ejecuta la condición «if», como 1 no es mayor que 2, se devuelve cero y se toma la expresión como falsa entonces se ejecuta el else y mostrará la palabra «False» en pantalla.

NOTA: Un error común es utilizar el signo «=» cuando se trata de comprar si dos valores son iguales. En C conviene recordar que el signo «=» se utiliza para asignar y «==» para comparar, por lo que al comprar la igualdad entre dos valores se debe utilizar «==» en lugar de «=».

 

If y Else anidados:

Cuando se coloca más de una expresión dentro de la condición If o Else, las expresiones deben ir entre llaves como se muestra en el ejemplo:

void main()
{
if(1 && 2)
{
printf("Verdadeiro");
printf("Verdadeiro 2";
}
else
{
printf("Falso");
printf("Falso 2");
}
}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *