Realizar operaciones aritméticas utilizando funciones

C++C++Beginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, aprenderás cómo escribir un programa en C++ para realizar operaciones aritméticas utilizando funciones. Específicamente, crearás funciones separadas para la suma, resta, multiplicación y división de dos números ingresados por el usuario.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL cpp(("C++")) -.-> cpp/StandardLibraryGroup(["Standard Library"]) cpp(("C++")) -.-> cpp/SyntaxandStyleGroup(["Syntax and Style"]) cpp(("C++")) -.-> cpp/BasicsGroup(["Basics"]) cpp(("C++")) -.-> cpp/FunctionsGroup(["Functions"]) cpp(("C++")) -.-> cpp/IOandFileHandlingGroup(["I/O and File Handling"]) cpp/BasicsGroup -.-> cpp/variables("Variables") cpp/BasicsGroup -.-> cpp/operators("Operators") cpp/FunctionsGroup -.-> cpp/function_parameters("Function Parameters") cpp/IOandFileHandlingGroup -.-> cpp/output("Output") cpp/IOandFileHandlingGroup -.-> cpp/user_input("User Input") cpp/IOandFileHandlingGroup -.-> cpp/files("Files") cpp/StandardLibraryGroup -.-> cpp/math("Math") cpp/SyntaxandStyleGroup -.-> cpp/code_formatting("Code Formatting") subgraph Lab Skills cpp/variables -.-> lab-96201{{"Realizar operaciones aritméticas utilizando funciones"}} cpp/operators -.-> lab-96201{{"Realizar operaciones aritméticas utilizando funciones"}} cpp/function_parameters -.-> lab-96201{{"Realizar operaciones aritméticas utilizando funciones"}} cpp/output -.-> lab-96201{{"Realizar operaciones aritméticas utilizando funciones"}} cpp/user_input -.-> lab-96201{{"Realizar operaciones aritméticas utilizando funciones"}} cpp/files -.-> lab-96201{{"Realizar operaciones aritméticas utilizando funciones"}} cpp/math -.-> lab-96201{{"Realizar operaciones aritméticas utilizando funciones"}} cpp/code_formatting -.-> lab-96201{{"Realizar operaciones aritméticas utilizando funciones"}} end

Crea un nuevo archivo de C++

Crea un nuevo archivo llamado main.cpp en el directorio ~/project.

touch ~/project/main.cpp

Incluye las bibliotecas necesarias

Incluye la biblioteca iostream, como se muestra a continuación:

#include<iostream>
using namespace std;

Define funciones definidas por el usuario

Define funciones individuales para realizar operaciones aritméticas utilizando los dos números ingresados por el usuario. Define cuatro funciones separadas para realizar la suma, resta, multiplicación y división, como se muestra a continuación:

int sum(int a,int b)
{
 rem=a+b;
 return(rem);
}

int sub(int a,int b)
{
 rem=a-b;
 return(rem);
}

int mul(int a,int b)
{
 rem=a*b;
 return(rem);
}

int div(int a,int b)
{
 rem=a/b;
 return(rem);
}

En cada función, a y b representan los dos enteros ingresados. Las funciones devuelven el valor del resultado de la operación aritmética realizada.

Ingresa dos números

Solicita al usuario que ingrese dos valores enteros, como se muestra a continuación:

int main()
{
 int a,b,m,su,s,d;
 cout<<"Enter Two Numbers : \n";
 cin>>a>>b;

Realiza operaciones aritméticas utilizando funciones definidas por el usuario

Llama a cada una de las cuatro funciones y pasa los dos valores enteros ingresados como parámetros, como se muestra a continuación:

 s=sum(a,b);
 su=sub(a,b);
 m=mul(a,b);
 d=div(a,b);

Muestra los resultados de las operaciones aritméticas

Muestra los resultados de las operaciones aritméticas realizadas, como se muestra a continuación:

 cout<<"\nSum : = "<<s<<"\nSubtraction : = "<<su<<endl;
 cout<<"\nMultiplication : = "<<m<<"\n Division : = "<<d<<endl;

Compila y ejecuta el código

Utiliza el siguiente comando para compilar y ejecutar el código:

g++ main.cpp -o main && ./main

Revisa el código completo del archivo main.cpp

#include<iostream>
using namespace std;

int sum(int,int);
int sub(int,int);
int mul(int,int);
int div(int,int);
int rem;

int main()
{
 int a,b,m,su,s,d;

 cout<<"Enter Two Numbers : \n";
 cin>>a>>b;

 s=sum(a,b);
 su=sub(a,b);
 m=mul(a,b);
 d=div(a,b);

 cout<<"\nSum : = "<<s<<"\nSubtraction : = "<<su<<endl;
 cout<<"\nMultiplication : = "<<m<<"\n Division : = "<<d<<endl;
 return 0;
}

int sum(int a,int b)
{
 rem=a+b;
 return(rem);
}

int sub(int a,int b)
{
 rem=a-b;
 return(rem);
}

int mul(int a,int b)
{
 rem=a*b;
 return(rem);
}

int div(int a,int b)
{
 rem=a/b;
 return(rem);
}

Resumen

En este laboratorio, aprendiste cómo crear un programa en C++ que realiza operaciones aritméticas utilizando funciones. Escribiste funciones separadas para realizar operaciones aritméticas como suma, resta, multiplicación y división de dos valores enteros ingresados por el usuario. Luego, compilaste y ejecutaste el código para ver los resultados de las operaciones aritméticas realizadas, mostrándolos en la consola.