Passwort mit weiterem Code verknüpfen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Passwort mit weiterem Code verknüpfen

    Ich habe mal einen Passwort-Code geschrieben und will es nun mit einem Programm-Code verbinden.
    Da ich alleidings noch nicht besonders gut programmieren kann, weiss ich nicht wie das gehen soll.
    Könnte mir jemand bitte helfen???



    Ich arbeite mit Dev-C++

    Schon mal Danke
  • Hi ehliboy,

    ähm.... es wäre leichter, Dir irgendwie zu antworten, wenn man verstehen würde, was Du meinst.
    Momentan leuchtet über meinem Kopf bloß ein dickes fettes Fragezeichen.

    Schönen Gruß,
    McSush
    Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Jeder glaubt, er hätte genug davon.
    --------------------------------------------------(Rene Descartes)
  • Diesen code mit dem 2.folgenden Code verbinden...

    #include <iostream>
    #include <string.h>

    using namespace std;

    void cmp_passw(char *passwd, char *input)
    {
    if( (strcmp(passwd, input) == 0) )
    {
    cout << "Richtig..\n";
    return;
    }

    cout << "Falsch..\n";
    }

    int main(void)
    {
    char Passwort[]="Swordfish";
    char Eingabe[20];

    cout << "Passwort eingeben: ";
    cin >> Eingabe;

    cmp_passw(Passwort, Eingabe);

    getchar();
    getchar();
    }






    und der 2.Code



    #include <iostream>

    int main( )
    {
    int Zahl1;
    int Zahl2;
    cout << "Gib zwei Zahlen ein!\n";
    cin >> Zahl1;
    cin >> Zahl2;
    if (Zahl1 == Zahl2)
    {
    cout << "Beide Zahlen sind gleich.\n";
    }
    else
    {
    if (Zahl1 > Zahl2)
    {
    cout << "Die erste Zahl ist gr\224sser.\n";
    }
    else
    {
    cout << "Die zweite Zahl ist gr\224sser.\n";
    }
    }

    getchar( );
    getchar( );
    }
  • Achso... also ist an sich ganz einfach. Du musst als erstes (wenn das Programm startet) Eine pw Funktion starten. In dieser Funktion hadelst du alles ab. Erst wenn das Passwort richtig ist, startest du eine Weitere Funktion, wo der User interaktionen ausfüren kann. Dein Code zusammen zu Würfeln ist nicht schwer, aber überlege Dir einfach mal wie das Programm ablaufen soll, dann kommst du da von ganz aleine drauf :)
    Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert, der letzte Netzknoten kommerzialisiert, die letzte Newsgroup moderiert wird, werdet Ihr merken, dass man mit Geld allein nicht programmieren kann.
  • benutze die CodeTags ;)
    das Einrücken kannst du selber - ist dann einfacher zu lesen ;)

    Quellcode

    1. // Diesen code mit dem 2.folgenden Code verbinden...
    2. #include <iostream>
    3. #include <string> // wenn STL dann immer im selben Code
    4. using namespace std;
    5. void cmp_passw(char *passwd, char *input)
    6. {
    7. if( (strcmp(passwd, input) == 0) )
    8. {
    9. cout << "Richtig..\n";
    10. return;
    11. }
    12. cout << "Falsch..\n";
    13. }
    14. int main()
    15. {
    16. char Passwort[]="Swordfish";
    17. char Eingabe[20];
    18. cout << "Passwort eingeben: ";
    19. cin >> Eingabe;
    20. cmp_passw(Passwort, Eingabe);
    21. // hier rufst du deinen 2.Code auf - alles was doppelt ist weglassen oder ändern ( z.B. main zu myfunc )
    22. getchar();
    23. getchar();
    24. }
    Alles anzeigen


    MfG bccfan

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von bcc-fan ()