Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Operadores de Comparación | Operadores
Fundamentos de C
course content

Contenido del Curso

Fundamentos de C

Fundamentos de C

1. Introducción
2. Datos
3. Operadores
4. Declaraciones de Control
5. Funciones
6. Indicadores

Operadores de Comparación

Comprender los operadores de comparación

Los operadores de comparación permiten evaluar y comparar valores. Uno de los aspectos más complicados de estos operadores es recordar el orden correcto de los símbolos, como determinar si < o = debe ir primero.

A continuación se muestra una tabla con los operadores de comparación más utilizados:

OperaciónSímboloEjemplo de Uso
Igualdad==a == b
Desigualdad!=a != b
Mayor que>a > b
Menor que<a < b
Mayor o igual que>=a >= b
Menor o igual que<=a <= b

Cuando se utilizan estos operadores en un programa, el resultado será true o false. En el contexto de la programación, true se representa normalmente como 1, y false se representa como 0.

c

Main

copy
123456789101112
#include <stdio.h> int main() { printf("Expression 8 == 7 + 1 is %d\n", 8 == 7 + 1); printf("Expression 10 != 3 is %d\n", 10 != 3); printf("Expression 7 > 7 is %d\n", 7 > 7); printf("Expression 20 >= 19 is %d\n", 20 >= 20 ); printf("Expression 21 <= 21 is %d\n", 20 <= 21 ); return 0; }

Verá con frecuencia operadores de comparación en loops y sentencias condicionales.

Precedencia de Operadores

Comprender el orden de las operaciones, o precedencia de los operadores, es crucial.

Nota

Considera la ecuación: 2 + 2 * 2. ¿Cuál es tu respuesta? Si pensaste que era 8, no te preocupes, no eres el único. Incluso el creador del curso ha tenido momentos de confusión matemática.

Cuando se trata de precedencia, los operadores de incremento (++) y decremento (--) se evalúan primero. Le siguen los operadores de multiplicación (*) y división (/). Por último, se evalúan los operadores de suma (+) y resta (-).

Tomemos este código como ejemplo:

Para aclarar el orden de las operaciones, puedes utilizar paréntesis. Así, la expresión

puede escribirse más explícitamente como:

¿Todo estuvo claro?

Sección 3. Capítulo 4
We're sorry to hear that something went wrong. What happened?
some-alt