F
FuRi0uS
Hi!
Ich habe mich bei einer Firma beworben und muss nun einen Aufnahmetest machen,
jedoch sind wir in der Schule erst bei if Verzweigungen, Arrays, usw.
Einer hier im Forum hat geschrieben dass man mit
std::map<std::string, std::map<std::string,int,std::greater<std::string> > >
die Aufgabe lösen könnte. Jedoch weiß ich nicht was std ist Bitte um eine kurze Erklärung..
Mein geschriebenes Programm bis jetz:
bitte um einen konkreten vorschlag/lösungsansatz, da es sehr wichtig ist!
Ich habe mich bei einer Firma beworben und muss nun einen Aufnahmetest machen,
jedoch sind wir in der Schule erst bei if Verzweigungen, Arrays, usw.
Einer hier im Forum hat geschrieben dass man mit
std::map<std::string, std::map<std::string,int,std::greater<std::string> > >
die Aufgabe lösen könnte. Jedoch weiß ich nicht was std ist Bitte um eine kurze Erklärung..
Mein geschriebenes Programm bis jetz:
Code:
#include "iostream"
#include "string"
#include "conio.h"
using namespace std;
int main()
{
char w;
int taste;
int exit=0;
while(!exit)
{
stdm
cout << "Bitte 5 Vornamen eingeben: \n";
string namen[5];
for(int i=1;i<=5;i++)
{
cin >> namen[i-1];
}
for(int j=1;j<=5;j++)
{
cout << j << ".) " << namen[j-1] << "\n";
}
cout << "Zum beenden druecken Sie eine die Taste 'e'.";
if(kbhit())
{
taste=getch();
}
sort(namen,namen+sizeof(namen));
switch(taste)
{
case 101: exit++;
}
}
}
bitte um einen konkreten vorschlag/lösungsansatz, da es sehr wichtig ist!