Witam. mam problem z tym kodem. Zrobiłem taki mały system logowania. Po zalogowaniu są dostępne funkcje. I teraz mam do was prośbę prosił bym was o z edytowanie tego kodu w sposób który za chwilę opisze. Po pierwsze chciałbym żeby po wpisaniu złego hasła lub loginu napisało że login jest błędny/lub że hasło jest złe. Po drugie, po zalogowaniu pokazuje się takie ala menu ( to już mam zrobione) teraz chciałbym żeby w opcji 2 po jej włączeniu można było wpisać tekst(już mam że można wpisać tylko nie wiem jak zrobić żeby ten tekst który wpisałem zapisał się do pliku i zapisać go do pliku plik.txt np. Po trzecie chciałbym żeby zrobić opcję wylogowywanie że jak się wpisze 0 to ma napisać Zostajesz wylogowywany… i ma wyłączyć program. I jeszcze żeby jak się wpisze złą cyferkę to żeby program się nie wyłączał bo teraz mi się wyłącza np gdy dam opcje 2 wpisze tekst i dam enter to program się wyłącza. Z góry dzięki za pomoc.
#include
#include
using namespace std;
int koniec();
void zalogowany();
string imie;
int main()
{
string haslo;
haslo ="kopytko121","markius94","czoper";
cout <<"Jaki masz nick ?: [GiMaN]";
cin >> imie;
cout <<"Podaj swoje haslo: ";
cin >> haslo;
{
if (haslo == "kopytko121")
{
cout <<"================================================================================"<
cout <<" Zalogowany jako [GiMaN]KrZySiEk"<
cout <<" "<
zalogowany();
}
if (haslo == "markius94")
{
cout <<"================================================================================"<
cout <<" Zalogowany jako [GiMaN]MaRlOrD"<
cout <<" "<
zalogowany();
}
if (haslo == "czoper")
{
cout <<"================================================================================"<
cout <<" Zalogowany jako [GiMaN]PaTrYk"<
cout <<" "<
zalogowany();
}
}
}
void zalogowany()
{
string nowa;
int numer;
cout<<" "<
cout<<" "<
cout << "Co chcesz teraz zrobic ?";
cout<<" "<
cout << "1.zobaczyc liste [GiMaN]" << endl;
cout << "2.Chwilowo dodac do listy nowa osobe" << endl;
cout << "3.Zobaczyc informacje o Klanie" << endl;
cout << "0.Wylogowac sie i wyjsc z programu" << endl;
cout << "Wpowadz cyfre: ";
cin >> numer;
switch (numer){
case 1: cout <<" TOP 10"<
cout<<" "<
cout <<"------------------------------------------"<
cout <<"1.[GiMaN]MeZZo Patryk Potrykus"<
cout <<"2.[GiMaN]Marlord Marcin Grzeszczyk"<
cout <<"3.[GiMaN]KrZySiEk Krzysztof Gancewski"<
cout <<"4.[GiMaN]MaRcIn Marcin Szymkun"<
cout <<"5.[GiMaN]MiS RoZpIeRdAlAtOr Wojtek Gołomb"<
cout <<"------------------------------------------"<
cout <<"6.[GiMaN].......... Jakub Nałmowicz"<
cout <<"7.[GiMaN]AdIx Adrian Romanowski"<
cout <<"8.[GiMaN]NoNaMe Natalia Prunska"<
cout <<"9.[GiMaN]NiEmA Piotr Plonka"<
cout <<"10.NIE MA"<
cout <<" "<
case 2: cout <<"Jak myslisz kto powinien byc w gangu [GiMaN] na 10. miejscu ?"<
cout <<"[GiMaN]";
cin >>nowa;
cout<<" "<
cout <<"------------------------------------------"<
cout <<"1.[GiMaN]MeZZo Patryk Potrykus"<
cout <<"2.[GiMaN]Marlord Marcin Grzeszczyk"<
cout <<"3.[GiMaN]KrZySiEk Krzysztof Gancewski"<
cout <<"4.[GiMaN]MaRcIn Marcin Szymkun"<
cout <<"5.[GiMaN]MiS RoZpIeRdAlAtOr Wojtek Gołomb"<
cout <<"------------------------------------------"<
cout <<"6.[GiMaN].......... Jakub Nałmowicz"<
cout <<"7.[GiMaN]AdIx Adrian Romanowski"<
cout <<"8.[GiMaN]NoNaMe Natalia Prunska"<
cout <<"9.[GiMaN]NiEmA Piotr Plonka"<
cout <<"10."<< nowa <
cout <<" "<
case 3: cout <<"informacje";
case 0: std::cout << "Zostales wylogowany";
break;
default: std::cout << "Nieznana opcja!";
break;
}
}