Seguimos con esta introducción que podríamos llamar: "Nociones básicas del lenguaje C".
En la segunda parte hablamos acerca de la función main, printf y scanf. En esta tercera parte mostraremos los distintos tipos de operadores que utilizaremos en C.
OPERADORES:
Los operadores son caracteres que actúan sobre una o más variables a las que realizan una determinada operación que producirá un resultado determinado. Entre estos operadores encontramos los aritméticos, relacionales y lógicos, y además veremos algunos especiales: el operador de asignación y los de incremento y decremento.
Operadores aritméticos:
Estos operadores que mostraremos a continuación nos permitirán realizar las operaciones aritméticas que ya conocemos.
En la segunda parte hablamos acerca de la función main, printf y scanf. En esta tercera parte mostraremos los distintos tipos de operadores que utilizaremos en C.
OPERADORES:
Los operadores son caracteres que actúan sobre una o más variables a las que realizan una determinada operación que producirá un resultado determinado. Entre estos operadores encontramos los aritméticos, relacionales y lógicos, y además veremos algunos especiales: el operador de asignación y los de incremento y decremento.
Operadores aritméticos:
Estos operadores que mostraremos a continuación nos permitirán realizar las operaciones aritméticas que ya conocemos.
Donde "Resto" o "mod" es el resto de la división entera y sólo trabaja con variables, constantes o expresiones de tipo int.
Operadores relacionales:
Estos operadores son binarios y nos serán de gran ayuda al momento de evaluar condiciones que devolverán resultados booleanos (true o false).
Cabe destacar que en C el valor 0 será equivalente a false y cualquier valor distinto de 0 a true.
Operadores lógicos:
Estos operadores nos permiten unir varias condiciones, creando una expresión lógica. Cuando tratamos lógica proposicional y Álgebra de Boole vimos las expresiones "y" (and), "o" (or), y justamente estos operadores lógicos corresponden a dichas expresiones.
Operador de asignación:
Este operador, asigna a una variable el resultado de una expresión o el valor de otra variable.
Operadores de incremento y decremento:
Estos operadores son unarios y sirven para incrementar o disminuir en una unidad el valor de la variable a la que afectan.
Estos operadores, pueden utilizar delante o detrás de la variable a la que afectan. Si se encuentran delante la variable se incrementa en una unidad antes de ser utilizada en la expresión, mientras que si se encuentran detrás lo hace luego de ser utilizada.
EJEMPLO:
Ahora que ya conocemos estos operadores, podemos utilizarlos en nuestros programas, combinándolos con lo que ya vimos en las partes anteriores de esta introducción.
* Ejemplo simple: Sumar dos números enteros ingresados por el usuario y mostrar el resultado por pantalla.
(Clic en la imagen para ver en tamaño real)
En la próxima entrada, veremos las estructuras de control que utilizaremos en C y, con ello, daremos ejemplos en que se usarán el resto de los operadores que vimos en este post.
Comentarios
Publicar un comentario