hallo,
sollen ein programm mit microsoft visual c++ schreiben.
es sollen name, vorname u telnr. eingegeben werden, für eine tel.liste.
die liste soll höchstens 20 namen u nr. speichern können.
funktionen im menü: laden von bereits abgespeicherten tellisten, abspeichern in gewünschtem ordner, löschen von tellisten.
programm mit case u switch.
habe das hier, aber irgendwas stimmt da nicht.
wäre für jede hilfe dankbar.
//Einfaches Dateiverarbeitungsprogramm Telefon
//Speicherung als Textdate
#include
#include
#include
#include //Header für die Datei(File)verarbeitung
//---------------------------------------------------------------------------
//Globale Strukturdeklaration notwendig für die Funktionen
const int maxi=3;
struct adressen
{
char name[10];
int tel_nr;
}freunde[maxi];
//Prototypen
void adr_ein();
void adr_speichern();
void adr_lesen();
void adr_zeig();
void adr_laden();
//Hauptprogramm
int main(int argc, char* argv[])
{
adr_lesen();
int wahl;
do
{
cout > wahl;
switch(wahl)
{
case 1 :
{
adr_ein();
break;
}
case 2:
{
adr_zeig();
break;
}
case 3:
{
adr_laden();
break;
}
}
}
while (wahl != 9);
adr_speichern();
return 0;
}
//Funktionsdeklaration
void adr_ein()
{
for (int i=0;i> freunde[i].name;
cout > freunde[i].tel_nr;
}
}
//**********************************
void adr_speichern()
{
fstream datei;
datei.open(„adr.txt“, ios::out);
for (int i=0;i> freunde[i].name;
datei >> freunde[i].tel_nr;
}
datei.close();
}
//**********************************
void adr_zeig()
{
system(„cls“);
cout
Hallo,
sollen ein programm mit microsoft visual c++ schreiben.
es sollen name, vorname u telnr. eingegeben werden, für eine
tel.liste.
Probier doch bitte, Substantive und Satzanfänge groß zu schreiben, das macht das Lesen einfacher.
die liste soll höchstens 20 namen u nr. speichern können.
funktionen im menü: laden von bereits abgespeicherten
tellisten, abspeichern in gewünschtem ordner, löschen von
tellisten.
programm mit case u switch.
habe das hier, aber irgendwas stimmt da nicht.
„Irgendwas stimmt da nicht“ ist keine angemessene Fehlerbeschreibung. Was genau stimmt nicht?
Was mich als Benutzer etwas stören würde, ist, dass man alle Daten auf einmal eingeben muss.
Grüße,
Moritz
Hallo,
ich bekomme diese zwei Fehlermeldungen:
error C2065: ‚system‘ : nichtdeklarierter Bezeichner
error C2065: ‚left‘ : nichtdeklarierter Bezeichner
Die Fehler wären beide in der „void adr_zeig()“ Spalte.
Weiss aber nicht weiter?
Hallo,
error C2065: ‚system‘ : nichtdeklarierter Bezeichner
‚system‘ ist in deklariert,
error C2065: ‚left‘ : nichtdeklarierter Bezeichner
left kenne ich nicht. Was soll das machen?
Grüße,
Moritz
Hallo DJ-Xavier,
ich bekomme diese zwei Fehlermeldungen:
error C2065: ‚system‘ : nichtdeklarierter Bezeichner
error C2065: ‚left‘ : nichtdeklarierter Bezeichner
Es fehlt eine Deklaration von „left“, entweder global oder in der Funktion selbst:
int left = 123;
int main()
{
cout
oder in der Funktion selbst:
void adr\_zeig()
{
int left = 123;
cout Den Code bitte in
-tags einschliessen.
Gruesse an alle
Martin B
left war einfach so wie Tab, also linksbündig.
habe aber das programm nun zum laufen gekriegt.
vielen Dank an Euch!
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]