El documento presenta 5 programas en C++ que realizan sumas de números ingresados por el usuario. Cada programa contiene una función "sumar" que recibe dos números como parámetros, los suma y devuelve el resultado. Los programas piden los números, llaman a la función sumar, muestran el resultado y permiten repetir la operación.
1. PRIMER PROGRAMA
#include <stdio.h>
#include <iostream>
using namespace std;
int sumar (int num1, int num2)
{
int r;
r = num1 + num2;
return r:
}
Int main()
{
Int num 1 num2,r;
char tecla:
do{
cout<< "Numero 1: "; cin>>num1;
cout<< "Numero 2: "; cin>>num2;
r =sumar (num1, num2);
cout<<el resultado de la suma es”<<r;
cout<<”presione(S/s)si desea hacer otro calculo../n/n”;
cout<<”presione(N/n)si desea salir del programa…/n”;
cin<<tecla;//llamado a la función lee tecla
cout<<”/n/n………….……”;
}While(tecla==´s`);//mientras sea igual a S/s
}
SEGUNDO PROGRAMA
2. #include <stdio.h>
#include <iostream>
using namespace std;
int sumar (int num1, int num2)
{
int r;
r = num1 + num2;
return r:
}
Int main()
{
Int num 1 num2,r;
char tecla:
do{
cout<< "Numero 1: "; cin>>num1;
cout<< "Numero 2: "; cin>>num2;
r =sumar (num1, num2);
cout<<”el resultado de la suma es”<<r;
cout<<”presione(S/s)si desea hacer otro calculo../n/n”;
cout<<”presione(N/ns)si desea salir del programa…/n”;
cin<<tecla;//llamado a la función lee tecla
cout<<”/n/n…… ……”;
}While(tecla==´s`);//mientras sea igual a S/s
Cout<<”la suma es “<<r;
}
TERCER PROGRAMA
#include <stdio.h>
#include <iostream>
using namespace std;
//no persive pero si retorna
int sumar ()
{
int int num1, int num2,r;
r = num1 + num2;
char tecla:
do{
cout<< "Numero 1: "; cin>>num1;
3. cout<< "Numero 2: "; cin>>num2;
r =num1+num2;
cout<<”el resultado de la suma es”<<r;
cout<<”presione(S/s)si desea hacer otro calculo../n/n”;
cout<<”presione(N/ns)si desea salir del programa…/n”;
cin<<tecla;//llamado a la función lee tecla
cout<<”/n/n…… ……”;
}While(tecla==´s`I I tecla==´s`);//mientras sea igual a S/s
return r;
}
Int main()
}int val;
Val=suma();
Cout<<”la suma es “<<val;
}
CUARTO PROGRAMA
#include <stdio.h>
#include <iostream>
using namespace std;
int sumar (int num1, int num2)
{
int r;
r = num1 + num2;
return r:
}
Int main()
{
Int num 1 num2,r;
char tecla:
do{
cout<< "Numero 1: "; cin>>num1;
cout<< "Numero 2: "; cin>>num2;
r =sumar (num1, num2);
cout<<”el resultado de la suma es”<<r;
cout<<”presione(S/s)si desea hacer otro calculo../n/n”;
cout<<”presione(N/ns)si desea salir del programa…/n”;
cin<<tecla;//llamado a la función lee tecla
cout<<”/n/n…… ……”;
}While(tecla==´s`);//mientras sea igual a S/s
Cout<<”la suma es “<<r;
}
QUINTO PROGRAMA
4. #include <stdio.h>
#include <iostream>
using namespace std;
int sumar (int num1, int num2)
{
return num1,num2;
}
Int main()
{
Int num 1 num2;
cout<< "Numero 1: "; cin>>num1;
cout<< "Numero 2: "; cin>>num2;
r =sumar (num1, num2);
cout<<”el resultado de la suma es”<<r;
cout<<”presione(S/s)si desea hacer otro calculo../n/n”;
cout<<”presione(N/ns)si desea salir del programa…/n”;
cin<<tecla;//llamado a la función lee tecla
cout<<”/n/n…… ……”;
}While(tecla==´s`);//mientras sea igual a S/s
Cout<<”la suma es “<<sumar(num1, num2);
}