Realizar operaciones aritméticas utilizando funciones

C++Beginner
Practicar Ahora

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.

Crea un nuevo archivo C++

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

touch ~/project/main.cpp

Incluir bibliotecas necesarias

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

#include<iostream>
using namespace std;

Definir 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.

Ingresar 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;

Realizar 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);

Mostrar 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;

Compilar y ejecutar el código

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

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

Revisar 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.