Skip to main content

Practical-6

Write a cpp program for function overloading.

#include <iostream>

using namespace std;

// Function with one int parameter
void print(int x) {
cout << "Printing int: " << x << endl;
}

// Function with one double parameter
void print(double x) {
cout << "Printing double: " << x << endl;
}

// Function with one char parameter
void print(char x) {
cout << "Printing char: " << x << endl;
}

void main() {
print(5); // calls the first function
print(500.263); // calls the second function
print('A'); // calls the third function
return 0;
}

Output

Printing int: 5
Printing double: 500.263
Printing char: A