Las transparencias sobre "Operadores Relacionales en Programación" proporcionan una visión concisa y clara de las herramientas fundamentales para comparar y evaluar relaciones entre valores en el contexto de la programación. Estos operadores permiten tomar decisiones lógicas, como ver...
Las transparencias sobre "Operadores Relacionales en Programación" proporcionan una visión concisa y clara de las herramientas fundamentales para comparar y evaluar relaciones entre valores en el contexto de la programación. Estos operadores permiten tomar decisiones lógicas, como verificar si un valor es mayor que otro, si son iguales, si uno es menor o igual que otro, y otras comparaciones similares.
Size: 2.76 MB
Language: es
Added: Aug 11, 2023
Slides: 10 pages
Slide Content
OPERADORES RELACIONALES
Los operadores relacionales en lenguaje C se emplean para hacer comparaciones entre valores del mismo tipo: enteros, punto flotante y caracteres. Estos operadores operan de izquierda a derecha. El resultado de la comparación, ya sea Verdadero ( 1 ) o falso ( 0 ), puede utilizarse para tomar una decisión referente al flujo del programa
Observaciones de los operadores relacionales Para la comparación de caracteres se emplea el código ASCII Las cadenas de caracteres no se pueden comparar Para comparar números de punto flotante se usan únicamente los operadores < y >, porque dos números de punto flotante no pueden ser necesariamente iguales, cuando son resultados de operaciones aritméticas , debido a errores de redondeo o truncamiento
Operadores relacionales
Mayor que > Mayor Igual que >= SINTAXIS: Operador de mayor que (>): Compara si el valor de la izquierda es mayor que el valor de la derecha. Ejemplo:
Menor que < Menor Igual que<= SINTAXIS: Operador de menor que (<): Compara si el valor de la izquierda es mayor que el valor de la derecha. Ejemplo:
Igual que == SINTAXIS:
Diferente que != SINTAXIS:
En lenguaje C es verdadero cualquier valor distinto de 0 y falso el valor de 0 Las expresiones que utilizan los operadores relacionales devuelven el valor 1 en caso de verdadero y 0 en caso de falso Por ejemplo: 3 > 5 el resultado es 0 2 == 9 el resultado es 0 ‘X’ > 0 el resultado es 1 /* compara el ordinal de x con 0*/
Preguntas de autoevaluación 1.- ¿Qué operadores se usan para comparar datos float ? A) Operador mayor y menor B) Operador menor o menor igual que C) Operador diferente que D) Operador mayor igual que 2.- ¿Qué valores devuelven estos operadores al determinar que una condición sea verdadera o falsa ? A) Ningun binario B) 2 en caso de ser verdadero y 5 en caso de ser falso C ) 1 en caso de ser verdadero y 0 en caso de ser falso (binarios o datos booleanos) D) Un dato tipo float Regresar al principio ->