Menu
Coddy logo textTech

Operadores aritméticos

Parte de la sección Fundamentals del Journey de C de Coddy — lección 16 de 63.

Los operadores aritméticos en C se utilizan para realizar operaciones matemáticas básicas. Los operadores aritméticos más comunes son:

  • + (suma)
  • - (resta)
  • * (multiplicación)
  • / (división)

Aquí tienes cómo puedes usar estos operadores:

int a = 10;
int b = 5;
int sum = a + b;       // sum es 15
int difference = a - b; // difference es 5
int product = a * b;   // product es 50
int quotient = a / b;  // quotient es 2

Ten en cuenta que al dividir dos números enteros, el resultado será un número entero (la parte fraccionaria se trunca). Por ejemplo:

int result = 7 / 2;  // el resultado es 3, no 3.5

Para obtener un resultado de punto flotante, al menos uno de los operandos debe ser un float:

float result = 7.0 / 2;  // el resultado es 3.5
challenge icon

Desafío

Fácil

Escribe un programa en C que realice las siguientes operaciones:

  1. Declara dos variables enteras num1 y num2 e inicialízalas con los valores 15 y 4 respectivamente.
  2. Calcula y almacena la suma de num1 y num2 en una variable llamada sum.
  3. Calcula y almacena la diferencia entre num1 y num2 en una variable llamada difference.
  4. Calcula y almacena el producto de num1 y num2 en una variable llamada product.
  5. Calcula y almacena el cociente de num1 dividido por num2 en una variable llamada quotient.
  6. Imprime todos los resultados usando printf() en el siguiente formato:
Sum: [value of sum]
Difference: [value of difference]
Product: [value of product]
Quotient: [value of quotient]

Hoja de referencia

Los operadores aritméticos en C realizan operaciones matemáticas básicas:

  • + (suma)
  • - (resta)
  • * (multiplicación)
  • / (división)
int a = 10;
int b = 5;
int sum = a + b;       // sum es 15
int difference = a - b; // difference es 5
int product = a * b;   // product es 50
int quotient = a / b;  // quotient es 2

La división de enteros trunca la parte fraccionaria:

int result = 7 / 2;  // result es 3, no 3.5

Para la división de punto flotante, use al menos un operando de tipo float:

float result = 7.0 / 2;  // result es 3.5

Pruébalo tú mismo

#include <stdio.h>

int main() {
    // Declarar e inicializar variables aquí
    
    // Realizar cálculos
    
    // Imprimir resultados
    
    return 0;
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals