Program to find sum of two numbers in c++
Asked by admin @ in Computer Science viewed by 352 People
Write a program in C++ to display the sum of two numbers 20 and 30.
Asked by admin @ in Computer Science viewed by 352 People
Write a program in C++ to display the sum of two numbers 20 and 30.
Answered by admin @
C++ Program to add two numbers
BY CHAITANYA SINGH | FILED UNDER: C++ PROGRAMS
In this tutorial, we will see three ways to add two numbers in C++. 1) Simple C++ program to add two numbers 2) adding numbers using function overloading 3) adding numbers using class and functions.
1) Simple C++ program to add two numbers
In this program we are asking user to input two integer numbers and then we are adding them and displaying the result on screen.
#include <iostream>
using namespace std;
int main(){
//Declaring two integer variables
int num1, num2;
/* cout displays the string provided in the
* double quotes as it is on the screen
*/
cout<<"Enter first integer number: ";
/* cin is used to capture the user input
* and assign it to the variable.
*/
cin>>num1;
cout<<"Enter second integer number: ";
cin>>num2;
cout<<"Sum of entered numbers is: "<<(num1+num2);
return 0;
}
Output:
Enter first integer number: 10
Enter second integer number: 20
Sum of entered numbers is: 30
2) C++ program to add two numbers using function overloading
In this example, we will see how to add two numbers using function overloading. Function overloading is a feature that allows us to have more than one function having same name but different number, type of sequence of arguments. Here we are defining three functions for the same purpose addition, based on the data type of arguments different function is called.
/* Function overloading example. Where we can have
* more than one functions with same name but different
* number, type or sequence of arguments
*/
#include <iostream>
using namespace std;
int sum(int, int);
float sum(float, float);
float sum(int, float);
int main(){
int num1, num2, x;
float num3, num4, y;
cout<<"Enter two integer numbers: ";
cin>>num1>>num2;
//This will call the first function
cout<<"Result: "<<sum(num1, num2)<< endl;
cout<<"Enter two float numbers: ";
cin>>num3>>num4;
//This will call the second function
cout<<"Result: " <<sum(num3, num4)<< endl;
cout<<"Enter one int and one float number: ";
cin>>x>>y;
//This will call the third function
cout<<"Result: " <<sum(x, y)<< endl;
return 0;
}
int sum(int a, int b){
return a+b;
}
float sum(float a, float b){
return a+b;
}
/* Remember that sum of int and float is float
* so the return type of this function is float
*/
float sum(int a, float b){
return a+b;
}
Output:
Enter two integer numbers: 21 88
Result: 109
Enter two float numbers: 10.2 30.7
Result: 40.9
Enter one int and one float number: 20 16.4
Result: 36.4
Asked by admin @ in Math viewed by 342 persons
Asked by admin @ in Math viewed by 321 persons
Asked by admin @ in Computer Science viewed by 401 persons
Asked by admin @ in Math viewed by 379 persons
Asked by admin @ in Math viewed by 355 persons
Asked by admin @ in Math viewed by 334 persons
Asked by admin @ in Math viewed by 297 persons
Asked by admin @ in Math viewed by 318 persons
Asked by admin @ in Math viewed by 359 persons
Asked by admin @ in Math viewed by 381 persons
Asked by admin @ in Math viewed by 416 persons
Asked by admin @ in Math viewed by 397 persons
Asked by admin @ in Computer Science viewed by 336 persons
Asked by admin @ in Math viewed by 352 persons
Asked by admin @ in Math viewed by 347 persons
Asked by admin @ in Computer Science viewed by 19017 persons
Asked by admin @ in Computer Science viewed by 15802 persons
Asked by admin @ in Computer Science viewed by 10968 persons
Asked by admin @ in Computer Science viewed by 10399 persons
Asked by admin @ in Computer Science viewed by 8134 persons
Asked by admin @ in Computer Science viewed by 7839 persons
Asked by admin @ in Computer Science viewed by 6483 persons
Asked by admin @ in Computer Science viewed by 5786 persons
Asked by admin @ in Computer Science viewed by 5687 persons
Asked by admin @ in Computer Science viewed by 5472 persons
Asked by admin @ in Computer Science viewed by 4979 persons
Asked by admin @ in Computer Science viewed by 4969 persons
Asked by admin @ in Computer Science viewed by 4681 persons
Asked by admin @ in Computer Science viewed by 4485 persons