Code:
#include <iostream>
#include <cstdlib>
using namespace std;
int _cdecl main()
{
unsigned int iBenutzerNr = 0;
cout << "Bitte geben Sie Ihren benutzernummer ein: ";
cin >> iBenutzerNr;
system("cls");
if (iBenutzerNr == 1234)
cout << "Willkommen" << endl;
else
cout << "Nein" << endl;
system("pause");
} Seit dem Standard von 1998 gibt es den Header "iostream.h" nicht mehr. Deswegen solltest du den Standard-Header "iostream" nehmen. Demnach musst du auch "using namespace std;" verwenden. Für den Header "conio.h" gilt das gleiche, statt den Funktionen nimmst du einen die Funktion "system" aus dem Standard-Header "cstdlib". Der Standard hat auch nichts mit den verschiedenen IDEs von Borland oder Mircosoft zu tun

.
Noch was zum effizenten Programmieren, "int", "float" usw. sind für den Zweck den du brauchst absolut dämlich, da du ersten keine Minuszahlen brauchst und zweitens keine Fließkommazahlen für die BenutzerNr. nimmst. Deswegen ist unsigned int besser, da es nur positive Ganzahlen annimmt.
Um Namen anzugeben nimmst einfach statt "unsigned int" den Datentyp "string" und veränderst den Vergleich so:
Code:
if (strBenutzerName == "Hans Meier")
cout << "Willkommen " << strBenuterName << endl;
else
cout << "Nein" << endl; Wenns Probleme gibt oder du Fragen hast, schreib mir den PN

.