N
Neuling0014
Gast
Hi habe ein Problem mit folgendem Quellcode
es wir die Fehlermeldung
quelle.cpp(27): error C3861: "Addition": Bezeichner wurde nicht gefunden.
quelle.cpp(31): error C3861: "Subtration": Bezeichner wurde nicht gefunden.
quelle.cpp(35): error C3861: "Multiplikation": Bezeichner wurde nicht gefunden.
quelle.cpp(39): error C3861: "Division": Bezeichner wurde nicht gefunden.
ausgegeben was zur Hölle habe ich falsch gemacht ????
für hilfe bin icvh schon im foraus dankbar
mit freundlichen Grüßen
ein Neuling
Code:
#include <iostream>
#include <cmath>
using namespace std;
// Hauptprogramm = Funktion "main"
int main(void)
{
// Definition von Datenobjekten
int i; // Kennziffer
// Eingabe
cout << "Dieses Program dinet zum rechen der 4 Greundrchenarten\n"
"Geben Sie einfach die gewünschte Rechenoparation\n"
"ueber das Numpad das entschprechende Zeichen ein\n"
"zum beenden des Programmes drücken sie 0" << endl;
cout << "1 = Addition\n 2 = Subtration\n 3 = Multiplikation\n 4 = Division\n 0 = Ende";
cin >> i;
//Berechnung
if (i == 1) //aufruf Addition
{
Addition();
}
else if (i ==2)
{
Subtration();
}
else if (i == 3) // aufruf Mutltiplikation
{
Multiplikation();
}
else if (i == 4) //aufruf Division
{
Division();
}
else if (i == 0)
{
cout << "ende des Programmes" << endl;
return 0;
}
else
{
cout << "Keine sinnvolle Eingabe" << endl;
}
}
void Addition()
{
//Datenobjeckte
double x, y, z;
//Eingabe
cout << "x= \n"
"y= \n";
cin >> x, y;
//Berechnugn
z = x + y;
//Ausgabe
cout << "Ergebnis = " << z << endl;
}
void Subtration()
{
//Datenobjeckte
double x, y, z;
//Eingabe
cout << "x= \n"
"y= \n";
cin >> x, y;
//Berechnugn
z = x - y;
//Ausgabe
cout << "Ergebnis = " << z << endl;
}
void Multiplikation()
{
//Datenobjeckte
double x, y, z;
//Eingabe
cout << "x= \n"
"y= \n";
cin >> x, y;
//Berechnugn
z = x - y;
//Ausgabe
cout << "Ergebnis = " << z << endl;
}
void Division()
{
//Datenobjeckte
double x, y, z;
//Eingabe
cout << "x= \n"
"y= \n";
cin >> x, y;
//Berechnugn
if (y == 0)
{
cout << "das geht nicht ! ist klar oder ?!" << endl;
}
else if (y != 0)
{
z = x / y;
}
//Ausgabe
cout << "Ergebnis = " << z << endl;
}
quelle.cpp(27): error C3861: "Addition": Bezeichner wurde nicht gefunden.
quelle.cpp(31): error C3861: "Subtration": Bezeichner wurde nicht gefunden.
quelle.cpp(35): error C3861: "Multiplikation": Bezeichner wurde nicht gefunden.
quelle.cpp(39): error C3861: "Division": Bezeichner wurde nicht gefunden.
ausgegeben was zur Hölle habe ich falsch gemacht ????
für hilfe bin icvh schon im foraus dankbar
mit freundlichen Grüßen
ein Neuling
Zuletzt bearbeitet: