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

Contenido del Curso

C Básico

C Básico

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

book
Operadores de Comparación

Comprendiendo los Operadores de Comparación

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

A continuación se muestra una tabla de operadores de comparación comúnmente usados:

OperationSymbolUsage Example
Equality==a == b
Inequality!=a != b
Greater than>a > b
Less than<a < b
Greater than or equal to>=a >= b
Less than or equal to<=a <= b

Cuando estos operadores se utilizan en un programa, el resultado será true o false. En el contexto de la programación, true se representa típicamente 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; }

Con frecuencia verás operadores de comparación en bucles y declaraciones condicionales.

Precedencia de Operadores

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

Nota

Considera la ecuación: 2 + 2 * 2. ¿Cuál es tu respuesta? Si pensaste que es 8, no te preocupes — no estás solo. 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. Esto es seguido por los operadores de multiplicación (*) y división (/). Por último, se evalúan los operadores de suma (+) y resta (-).

Toma este código como ejemplo:

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

Puede escribirse de manera más explícita como:

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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