Hallo,
ich wollte mal das Überladen üben. Dazu wollte ich ein Programm schreiben, dass beim Einlesen unterscheidet ob es sich um int oder double handelt. Danach soll es ausgeben, um was es sich handelt und was man eingegeben hat. Die Ausgabe klappt wenn ich die Werte vorgebe, nur das Einlesen ist mir nicht klar.
#include<iostream>
#include<math.h>
using namespace std;
int test(int x){
cout << "Int Variable lautet:";
return x;
}
double test(double x){
cout << "Double Variable lautet:";
return x;
}
int main (){
cout << test (3) << endl;
}
ich wollte mal das Überladen üben. Dazu wollte ich ein Programm schreiben, dass beim Einlesen unterscheidet ob es sich um int oder double handelt. Danach soll es ausgeben, um was es sich handelt und was man eingegeben hat. Die Ausgabe klappt wenn ich die Werte vorgebe, nur das Einlesen ist mir nicht klar.
#include<iostream>
#include<math.h>
using namespace std;
int test(int x){
cout << "Int Variable lautet:";
return x;
}
double test(double x){
cout << "Double Variable lautet:";
return x;
}
int main (){
cout << test (3) << endl;
}
Zuletzt bearbeitet: