You are not logged in.

  • Login

1

Friday, July 18th 2008, 10:57pm

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

2

Friday, July 18th 2008, 11:24pm

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

3

Friday, July 18th 2008, 11:38pm

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( );
}

4

Saturday, July 19th 2008, 12:26am

Mmh. Ich checks nicht. Was willst du genau machen?

5

Saturday, July 19th 2008, 12:34am

ich will dass man vor dem start nach dem passwort gefragt wird...

6

Saturday, July 19th 2008, 12:42am

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 :)

7

Saturday, July 19th 2008, 8:51am

benutze die CodeTags ;)
das Einrücken kannst du selber - ist dann einfacher zu lesen ;)

C/C++ Quellcode

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


MfG bccfan

This post has been edited 1 times, last edit by "bcc-fan" (Jul 19th 2008, 5:11pm)


8

Saturday, July 19th 2008, 11:52am

Vielen dank

Similar threads

Social bookmarks