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

bookOperadores 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
some-alt