c++ (CPP)

Feuerwache.net Forum » Andere Foren » OffTopic » c++ (CPP)
Benutzer Beitrag

Fabi1996

Stv. Landesbrandmeister

Fabi1996

Geschrieben am 29.06.2012 00:13 Zitieren Beitrag melden

c++ (CPP)

Schönen guten Abend :)

Nachdem beim letzten Berufsfeuerwehrtag meine Leitstelle auf Javascript-Basis versagt hat, versuche ich nun etwas zu machen, was jeder (Windows-)Rechner beherrscht und wozu man keine bestimmte Browserversion braucht.
Ich möchte (für den Anfang) gerne eine Statusübersicht machen, wo man die Stati (Statusse?) verändern kann.
Wenn ich mein jetziges Projekt kompilieren möchte, meckert Dev-C++ rum, weil 'elw" undeclared ist. Wenn ich nun aber "int elw;" am Anfang schreibe, geht es auch nicht.
Ich hoffe, mir kann einer von euch helfen :)
Gruß,
Fabi


#include <iostream>
#include <stdlib.h>
using namespace std;

string fahrzeug;
int statuselw = 2;
int statuslf = 2;
int statushlf = 2;
int statusrtw = 2;

//Mainfunction
main() {
cout << "ELW 1/11/1:\t" << statuselw << "\n";
cout << "LF 1/42/1:\t" << statuslf << "\n";
cout << "Wessen Status m\x94 \bchten Sie eingeben?" << endl;
cin >> fahrzeug;
if(fahrzeug == "ELW" || fahrzeug == "elw";) {
elw();
}
else if(fahrzeug == "lf" ||fahrzeug == "LF";) {
lf();
}


}

//ELW
int elw() {
cout << "Bitte geben Sie den Status des ELW 1/11/1 ein." << endl;
cin >> statuselw;
system("cls";);
cout << "ELW 1/11/1:\t" << statuselw << "\n";
cout << "LF 1/42/1:\t" << statuslf << "\n";
system("pause";);
main();
}

//LF
int lf() {
cout << "Bitte geben Sie den Status des LF 1/42/1 ein." << endl;
cin >> statuslf;
system("cls";);
cout << "ELW 1/11/1:\t" << statuselw << "\n";
cout << "LF 1/42/1:\t" << statuslf << "\n";
system("pause";);
main();
}




p.s.: Wahrscheinlich ist mein Code grausam, aber bitte zerreißt mich nicht so, ich habe bisher nur einen Taschenrechner gebaut =D

Dieser Beitrag wurde editiert.

 

Gelöschtes Mitglied

Geschrieben am 30.06.2012 20:56 Zitieren Beitrag melden

So bitte läuft soweit. Die Smiley's sind );


#include <iostream>
#include <stdlib.h>
using namespace std;

string fahrzeug;
int statuselw = 2;
int statuslf = 2;
int statushlf = 2;
int statusrtw = 2;

//Mainfunction
main() {
cout << "ELW 1/11/1:\t" << statuselw << "\n";
cout << "LF 1/42/1:\t" << statuslf << "\n";
cout << "Wessen Status moebchten Sie eingeben?" << endl;
cin >> fahrzeug;
if(fahrzeug == "ELW" || "fahrzeug" == "elw";); {
int elw();
}
if(fahrzeug == "lf" ||"fahrzeug" == "LF";); {
}


}

//ELW
int elw() {
cout << "Bitte geben Sie den Status des ELW 1/11/1 ein." << endl;
cin >> statuselw;
system("cls";);
cout << "ELW 1/11/1:\t" << "statuselw" << "\n";
cout << "LF 1/42/1:\t" << "statuslf" << "\n";
system("pause";);
main();
}

//LF
int lf() {
cout << "Bitte geben Sie den Status des LF 1/42/1 ein." << endl;
cin >> statuslf;
system("cls";);
cout << "ELW 1/11/1:\t" << statuselw << "\n";
cout << "LF 1/42/1:\t" << "statuslf" << "\n";
system("pause";);
main();
return (0);
}

Dieser Beitrag wurde editiert.

Fabi1996

Stv. Landesbrandmeister

Fabi1996

Geschrieben am 01.07.2012 13:14 Zitieren Beitrag melden

Ich probiere es die Tage mal aus, danke schonmal :)

Fabi1996

Stv. Landesbrandmeister

Fabi1996

Geschrieben am 01.07.2012 13:15 Zitieren Beitrag melden

Btw, bei "statuslf" müsen die Anführungszeichen weg, da er sonst das Wort "statuslf" ausgibt ;)

Um eine Nachricht schreiben zu können, musst du angemeldet sein.