PUBLICIDAD


Operadores aritméticos - Programación en C


Introducción

Los operadores son fundamentales en el mundo de la programación. Hay una gran cantidad de operadores que nos permiten evaluar una sentencia y obtener un resultado. En este tema analizaremos los operadores más básicos, los aritméticos.

Marco teórico

Operador: Un operador es una herramienta que nos ayudara a relacionar uno o dos valores (datos) ante una expresión que nosotros indiquemos y evaluará el resultado entre ambos valores. Por ejemplo, si queremos saber si un dato es igual a otro, utilizaremos un operador para averiguarlo, y este nos regresará una valor de falso o verdadero. Si queremos sumar dos valores, utilizaremos un operador para realizar dicha operación, y nos regresará el valor de la suma. Como vemos, el operador hará interactuar al dato o los datos ante una expresión, y nos indicara el resultado de la operación.

Operador aritmético: Este interactúa entre dos valores numéricos, ya sea enteros o reales. Como su nombre lo indica, realiza las operaciones aritméticas básicas (Suma, resta, multiplicación, división, etc). A continuación les indicamos las operaciones que se pueden realizar: Supongamos que tenemos dos constantes con los siguientes valores: X=10 y Y=2.

Operadores aritméticos - 1

Librería Math: Para poder utilizar las funciones de potencia y de raíz cuadrada hay que agregar una nueva librería que realice dichas operaciones, esta librería se llama Math.h. Ojo, si no vamos a realizar operaciones de potencia o raíz cuadrada, no es necesario agregar esta librería. Algunos compiladores ya la incluyen por defecto, pero si no queremos tener problemas de compatibilidad es mejor anexarla nosotros mismos. Solamente debemos agregar esta línea de código en nuestro programa, en la cabecera (declaración de librerías):

Código:

#include<math.h>


Publicidad


Ejemplo

Realizar un programa que como constantes tenga X=10 y Y=2, y realizar las operaciones aritméticas analizadas en el artículo.

Código:

/* Operador aritmetico - Programa que utiliza varias operaciones aritmeticas - 12/12/17 - Versión 1.0 - Por Solución Ingenieril*/
#include <stdio.h>/* Declaración librerías*/
#include <stdlib.h>/* Declaración librerías*/
#include <math.h> /*NUEVA LIBRERIA: Para realizar operaciones de raiz y potencia */

/* Declaramos constantes */
const int X = 10; 
const int Y = 2; 

/* Iniciamos rutina principal */
int main() {
	/* Declaramos variables donde se guardaran los resultados*/
	int suma, resta, multiplicacion, division, potencia, residuo; 
	float raiz; /* Declaramos como flotante porque puede regresar fracciones */
	
	/* Iniciamos los calculos */
	suma = X + Y;
	resta = X - Y;
	multiplicacion = X * Y;
	division = X / Y;
	potencia = pow(X,Y);
	residuo = X % Y;
	raiz = sqrt(Y);
	
	/* Mostramos los resultados */
	printf("Resultado suma 10 + 2: %d", suma); 
	printf("\n"); //Damos salto de linea
	printf("Resultado resta 10 - 2: %d", resta); 
	printf("\n"); //Damos salto de linea
	printf("Resultado multiplicacion 10x2: %d", multiplicacion); 
	printf("\n"); //Damos salto de linea
	printf("Resultado division 10/2: %d", division); 
	printf("\n"); //Damos salto de linea
	printf("Resultado potencia 10 a la 2: %d", potencia); 
	printf("\n"); //Damos salto de linea
	printf("Resultado residuo de 10/2: %d", residuo); 
	printf("\n"); //Damos salto de linea
	printf("Resultado raiz de 2: %.4f", raiz); 
	printf("\n"); //Damos salto de linea
	
	return 0;
}

Video - Explicación del programa (Código)


Resultado

Operadores aritméticos - 2

Conclusión

Los operadores aritméticos son uno de los recursos más utilizados dentro del área de la programación, pues realiza las funciones más básicas como la suma, resta, multiplicación, etc. Aprender a manejarlos y saber la sintaxis que se aplica en el lenguaje C es de vital importancia para poder empezar a realizar nuestros programas; en este artículo se explicó detalladamente cada operador y como utilizarlo, además de las inclusión de una nueva librería.






Agregar comentario
1500
¿Cuantas letras hay en la palabra ¨Dos¨?
Comentarios
(0)
No hay comentarios todavía ¡Sé el primero en comentar!

©2017-2020 Solución Ingenieril. Todos los derechos reservados