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 2Ten 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.5Para 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.5Desafío
FácilEscribe un programa en C que realice las siguientes operaciones:
- Declara dos variables enteras
num1ynum2e inicialízalas con los valores 15 y 4 respectivamente. - Calcula y almacena la suma de
num1ynum2en una variable llamadasum. - Calcula y almacena la diferencia entre
num1ynum2en una variable llamadadifference. - Calcula y almacena el producto de
num1ynum2en una variable llamadaproduct. - Calcula y almacena el cociente de
num1dividido pornum2en una variable llamadaquotient. - 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 2La división de enteros trunca la parte fraccionaria:
int result = 7 / 2; // result es 3, no 3.5Para la división de punto flotante, use al menos un operando de tipo float:
float result = 7.0 / 2; // result es 3.5Pruébalo tú mismo
#include <stdio.h>
int main() {
// Declarar e inicializar variables aquí
// Realizar cálculos
// Imprimir resultados
return 0;
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
2Variables
Tipos de datosEnterosFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos Parte 1Conversión de tipos Parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador de móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos - Parte 1Operadores lógicos - Parte 2Operadores lógicos - Parte 3Desafío de repaso