Está en la página 1de 3

Practica 2 Operadores relacionales.

Objetivo: Resolver expresiones relacionales, e identificar la prioridad.

Marco conceptual.

Se conoce como operadores relacionales a todos aquellos símbolos que permiten comparar
números o expresiones. Y cuya resultante es siempre un 0 o 1, donde 1 es cierto o verdadero. Y 0
es falso o incorrecto

El conjunto de operadores es:

símbolo Representa
== es igual
!= es diferente
> es mayor
>= es mayor ó igual
< es menor
<= es menor ó igual

Reglas de prioridad
Mayor prioridad Menor prioridad
Izquieda Derecha

Mayor Prioridad */% Aritméticos


Arriba +- Aritméticos

Menor Prioridad >, >=,<,<= Relacionales


Abajo ==, != Relacionales

Constante es valor que adquiere un identificador y no puede cambiar con el tiempo.

Se define en C y C++ como:

#define NombreConstante valor

Ejemplos:

#define A 8 vale un numero entero


#define B 9.5 vale un numero decimal
#define C 'X' vale un carácter
Código ASCII: Es el conjunto de simboles estándares, americano para el intercambio de
información, dicho código es utilizado en varias de las aplicaciones que trabajan hoy en día.

Ejemplo:
'@' 64
'A' 65

Actividades.

1. Dada la siguiente expresión, determina la resultante y realiza un programa que la prueba.

22 + 72 - 78 < 17 * 29 / 12- 71 == 92 - 61 + 58 * 32 != 68 + 16 - 28 % 71
94 - 78 < 17 * 29 / 12- 71 == 92 - 61 + 58 * 32 != 68 + 16 - 28 % 71
94 - 78 < 493 / 12- 71 == 92 - 61 + 58 * 32 != 68 + 16 - 28 % 71
94 - 78 < 493 / 12- 71 == 92 - 61 + 1856 != 68 + 16 - 28 % 71
94 - 78 < 493 / 12- 71 == 92 - 61 + 1856 != 68 + 16 - 28
16 < 493 / 12- 71 == 92 - 61 + 1856 != 68 + 16 - 28
16 < 41.08 - 71 == 92 - 61 + 1856 != 68 + 16 - 28
16 < 41.08 - 71 == 31 + 1856 != 68 + 16 - 28
16 < 41.08 - 71 == 31 + 1856 != 84 - 28
16 < -29.92 == 31 + 1856 != 84 - 28
16 < -29.92 == 1887 != 84 - 28
16 < -29.92 == 1887 != 56
0 == 1887 != 56
0 != 56
1

#include<stdio.h>

int main(){
printf("La respuesta %d\n",
22 + 72 - 78 < 17 * 29 / 12.0 - 71 == 92 - 61 + 58 * 32 != 68 + 16 - 28 % 71);
// la salida del main
return 1;
}

2.- A partir de los siguientes valores y expresión, evalúala y genera un programa que lo
demuestre.

A=25, B=30 C=48 D=13 E=41.5 F='A'

A * E - D + B / C == F - A + E - D / B <= C + F - A % E + D >= B + C - F * A != E / D * B % C
25*41.5-13 +30 /48 == 65 -25+41.5-13 /30 <=48 +65 -25 %41.5+13 >=30 +48 -65 *25 != 41.5/13 *30 %48
1037.5 -13 +30 /48 == 65 -25+41.5-13 /30 <=48 +65 -25 %41.5+13 >=30 +48 -65 *25 != 41.5/13 *30 %48
1037.5 -13 +30 /48 == 65 -25+41.5-13 /30 <=48 +65 -25 %41.5+13 >=30 +48 -65 *25 != 41.5/13 *30 %48
1037.5 -13 +30 /48 == 65 -25+41.5-0.43 <=48 +65 -25 %41.5+13 >=30 +48 -65 *25 != 41.5/13 *30 %48
1037.5 -13 +30 /48 == 65 -25+41.5-0.43 <=48 +65 -25 +13 >=30 +48 -65 *25 != 41.5/13 *30 %48
1037.5 -13 +30 /48 == 65 -25+41.5-0.43 <=48 +65 -25 +13 >=30 +48 -1625 != 41.5/13 *30 %48
1037.5 -13 +30 /48 == 65 -25+41.5-0.43 <=48 +65 -25 +13 >=30 +48 -1625 != 3.19 *30 %48
1037.5 -13 +0.625 == 65 -25+41.5-0.43 <=48 +65 -25 +13 >=30 +48 -1625 != 3.19 *30 %48
1037.5 -13 +0.625 == 40 +41.5-0.43 <=48 +65 -25 +13 >=30 +48 -1625 != 3.19 *30 %48
1037.5 -13 +0.625 == 40 +41.5-0.43 <=113 -25 +13 >=30 +48 -1625 != 3.19 *30 %48
1037.5 -13 +0.625 == 40 +41.5-0.43 <=113 -25 +13 >=78 -1625 != 3.19 *30 %48
1037.5 -13 +0.625 == 40 +41.5-0.43 <=113 -25 +13 >=78 -1625 != 95.7 %48
1024.5 +0.625 == 40 +41.5-0.43 <=113 -25 +13 >=78 -1625 != 95.7 %48
1024.5 +0.625 == 81.5 -0.43 <=113 -25 +13 >=78 -1625 != 95.7 %48
1024.5 +0.625 == 81.5 -0.43 <=88 +13 >=78 -1625 != 95.7 %48
1024.5 +0.625 == 81.5 -0.43 <=88 +13 >=-1547 != 95.7 %48
1024.5 +0.625 == 81.5 -0.43 <=88 +13 >=-1547 != 47
1025.125 == 81.5 -0.43 <=88 +13 >=-1547 != 47
1025.125 == 81.07 <=88 +13 >=-1547 != 47
1025.125 == 81.07 <=101 >=-1547 != 47
1025.125 == 1 >=-1547 != 47
1025.125 == 1 != 47
0 != 47
1
#include<stdio.h>
#define A 25
#define B 30
#define C 48
#define D 13
#define E 41.5
#define F 'A'

int main(){
printf("la solucion es:%d\n",
A * E - D + B / C == F - A + E - D / B <= C + F - A % (int)E + D >= B + C - F * A != (int)(E / D * B) % C)
// la salida del main
return 1;
}

También podría gustarte