passwortabfrage



  • Wie wärs mit testen?



  • ich weiß net in diesem forum kriege ich immer so teile vor die nase gesetzt...

    kann das ma einer für mihc zusammensetzen in puzzeln bin ich net gut



  • Willst du das Ding programmieren, oder programmieren lassen?
    CStoll hat dir schon das komplette Programm gepostet. Einfach kopieren, Passwörter einfügen und glücklich werden. Die Steigerung dieser Großzügigkeit wäre, dass er bei dir vorbeikommt und das Programm bei dir eintippt...



  • okok verstanden aber ich schreibe immer volle programme mit so einzelstücken kann ich nie was anfangen



  • [cpp]

    #include <iostream>
    #include <string>

    using namespace std;

    int main()
    {
    string pwds[10]={...};
    string input;
    for(int i=0;i<10;++i)
    {
    getline(cin,input);
    if(input!=pwds[i])break;
    }
    if(i==10)
    cout<<"Alles OK, es kann weiter gehen."<<endl;
    else
    cout<<"Passwort "<<i+1<<" war falsch."<<endl;
    }



  • [/cpp]

    😃



  • phranky schrieb:

    ich weiß net in diesem forum kriege ich immer so teile vor die nase gesetzt...

    Tja, bei solchen Beispielen kommt es mir auf den Kern an, deshalb lasse ich das ganze Drumherum üblicherweise weg - den Block kannst du so nehmen und dort einbauen, wo es dir richtig erscheint (am Anfang der main(), in einer eigenen Funktion login(),...).

    kann das ma einer für mihc zusammensetzen in puzzeln bin ich net gut

    Dann solltest du's lernen - Lösungsideen suchen und zu einem funktionierenden Programm zusammenbauen ist deine Hauptaufgabe als Programmierer.
    (Du kannst natürlich auch auf Manager umsatteln und jemanden bezahlen, der dir deine Ideen in lauffähige Programme verwandelt)



  • Das alles schreiben tu ich nich aber hier is mal son anfang:

    #include <string>
    using namespace std;
    
    string pas;
    
    int main()
    {
    
        cout <<"Passwort :";
        cin >> pas;	
    
    	    if (pas != "TEXT")                                           //Frage: ebthält die Variable "pas" das passwort ("TEXT") , wen nicht befehl ausfüren.
    
    		{
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
    		 return 0;                                                   //befehl zum beenden
    		}	 
    
    	cout << "Passwort  richtig!" << endl;
    
    }
    


  • habe 5-10 gesagt das was du geschrieben hast ist ja nix^^



  • (passwort immer "TEXT")

    so besser ? 😃 :

    #include <string> 
    #include <iostream>
    using namespace std; 
    
    string pas1 , pas2 , pas3 , pas4 , pas5 , pas6 , pas7 ; 
    string pas8 , pas9 , pas10 , pas11 , pas12 , pas13 , pas14 , pas15;
    
    int main() 
    { 
        cout <<"Passwort1 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    	    cout <<"Passwort2 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort3 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort4 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort5 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort6 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort7 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort8 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort9 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort10 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort11 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort12 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort13 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort14 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
            cout <<"Passwort15 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    	cout << "\n\n\n                       !" << endl;
    	system("pause > nul");
        return 0;
        }
    


  • ups tut mir leid hab da eben n bischen was falsch gemacht.
    hier noch mal der Richtige :

    #include <string> 
    #include <iostream>
    using namespace std; 
    
    string pas1 , pas2 , pas3 , pas4 , pas5 , pas6 , pas7 ; 
    string pas8 , pas9 , pas10 , pas11 , pas12 , pas13 , pas14 , pas15;
    
    int main() 
    { 
        cout <<"Passwort1 :"; 
        cin >> pas1;    
    
            if (pas1 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    	    cout <<"Passwort2 :"; 
        cin >> pas2;    
    
            if (pas2 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort3 :"; 
        cin >> pas3;    
    
            if (pas3 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort4 :"; 
        cin >> pas4;    
    
            if (pas4 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort5 :"; 
        cin >> pas5;    
    
            if (pas5 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort6 :"; 
        cin >> pas6;    
    
            if (pas6 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort7 :"; 
        cin >> pas7;    
    
            if (pas7 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort8 :"; 
        cin >> pas8;    
    
            if (pas8 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort9 :"; 
        cin >> pas9;    
    
            if (pas9 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort10 :"; 
        cin >> pas10;    
    
            if (pas10 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort11 :"; 
        cin >> pas11;    
    
            if (pas11 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort12 :"; 
        cin >> pas12;    
    
            if (pas12 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort13 :"; 
        cin >> pas13;    
    
            if (pas13 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    		cout <<"Passwort14 :"; 
        cin >> pas14;    
    
            if (pas14 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
            cout <<"Passwort15 :"; 
        cin >> pas15;    
    
            if (pas15 != "TEXT")                                           
    		{ 
             cout << "Passwort falsch, Programm wird beendet!" << endl; 
             system("pause > nul");
    		 return 0;                                                   
            }      
    
    	cout << "\n\n\n                       !" << endl;
    	system("pause > nul");
        return 0;
        }
    

Anmelden zum Antworten