Curso de Programación en C/Prog38
Ir a la navegación
Ir a la búsqueda
Prog38
1 #include <stdio.h>
2
3 int main( void )
4 {
5 printf( "Operadores de Comparación\n\n" );
6
7 int Examen = 4;
8
9 if( Examen == 4 )
10 printf( "Examen == 4 por true\n" );
11 else
12 printf( "Examen != 4 por false\n" );
13
14 if( Examen == '4' )
15 printf( "Examen == \'4\'por true\n\n" );
16 else
17 printf( "Examen != \'4\' por false\n\n" );
18
19 if( Examen != 4 )
20 printf( "Examen != 4 por true\n" );
21 else
22 printf( "Examen == %i por false\n", Examen );
23
24 if( Examen != '4' )
25 printf( "Examen != \'4\' por true\n\n" );
26 else
27 printf( "Examen == %i por false\n\n", Examen );
28
29 if( Examen > 4 )
30 printf( "Examen > 4 Por True\n" );
31 else
32 printf( "Examen NO ES > 4 por false\n" );
33
34 if( Examen > '4' )
35 printf( "Examen > \'4\' Por True\n\n" );
36 else
37 printf( "Examen NO ES > \'4\' por false\n\n" );
38
39 if( Examen < 4 )
40 printf( "Examen < 4 Por True\n" );
41 else
42 printf( "Examen NO ES < 4 por false\n" );
43
44 if( Examen < '4' )
45 printf( "Examen < \'4\' Por True\n\n" );
46 else
47 printf( "Examen NO ES < \'4\' por false\n\n" );
48
49 if( Examen >= 4 )
50 printf( "Examen >= 4 Por True\n" );
51 else
52 printf( "Examen NO ES >= 4 por false\n" );
53
54 if( Examen >= '4' )
55 printf( "Examen >= \'4\' Por True\n\n" );
56 else
57 printf( "Examen NO ES >= \'4\' por false\n\n" );
58
59 if( Examen <= 4 )
60 printf( "Examen <= 4 Por True\n" );
61 else
62 printf( "Examen NO ES <= 4 por false\n" );
63
64 if( Examen <= '4' )
65 printf( "Examen <= \'4\' Por True\n\n" );
66 else
67 printf( "Examen NO ES <= \'4\' por false\n\n" );
68
69 printf( "El número 4 = %i pero el numeral \'4\' = %i\n\n", 4, '4' );
70
71 return 0;
72 }
Resultado
[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog38 Prog38.c [rrc@Pridd CClase]$ ./Prog38
Operadores de Comparación Examen == 4 por true Examen != '4' por false Examen == 4 por false Examen != '4' por true Examen NO ES > 4 por false Examen NO ES > '4' por false Examen NO ES < 4 por false Examen < '4' Por True Examen >= 4 Por True Examen NO ES >= '4' por false Examen <= 4 Por True Examen <= '4' Por True El número 4 = 4 pero el numeral '4' = 52