c++ (CPP)
Feuerwache.net Forum
»
Andere Foren »
OffTopic » c++ (CPP)
Benutzer |
Beitrag |
Fabi1996
Stv. Landesbrandmeister
|
Geschrieben am 29.06.2012 00:13
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
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
|
Geschrieben am 01.07.2012 13:14
Ich probiere es die Tage mal aus, danke schonmal
|
Fabi1996
Stv. Landesbrandmeister
|
Geschrieben am 01.07.2012 13:15
Btw, bei "statuslf" müsen die Anführungszeichen weg, da er sonst das Wort "statuslf" ausgibt
|