Zum Inhalt springen

Phade

Mitglieder
  • Gesamte Inhalte

    324
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Phade

  1. Ich habe den Platz mit der Mittleren Reife 10B bekommen, mit einem Durschnitt von 3.... :floet:
  2. Phade

    Passwortabfrage in C

    Hi, sag mal, der zweite Link funktioniert nicht?!?!? Kann nicht angezeigt werden.... Soll ich den Quelltext in mein Passwortprogramm einfügen????
  3. Phade

    Passwortabfrage in C

    Moment, kann sein das ich es nicht richtig erklärt habe. Also, wenn der Satz kammt "bitte Passwort eingeben:" soll bei der Passworteingabe Sternchen angezeigt werden und nicht das Passwort. Dann soll das Passw. überprüft werden und wenn es dann Richtig ist soll eine 1 für richtig ausgegeben werden und wenn es falsch ist eine 0. Quasie wie bei einer Passworteingabe bei der Administratoranmeldung unter Windows....
  4. Phade

    Passwortabfrage in C

    Ja, werde mal sehen wie ich das lösen werden, aber momentan fukell ich daran, das mir bei der Passworteingabe Sternchen und nicht das Passwort angezeigt wird. Da hänge ich zur Zeit..........
  5. Phade

    Passwortabfrage in C

    Ahhhhh ha, na dann ist gut. Werde mal sehen wie ich das einbauen kann. Es läuft aber so auf nem Windowswürfel?? Wir haben in der Schule XP und Programmieren mit Borland x.x. Dürft ja wohl funktionieren....
  6. Phade

    Passwortabfrage in C

    Hallöchen zusammen, ich habe das Programm nun, wie unten zu sehen, umgesetzt. Ich bekomme es auch Compiliert und kann es auch ausführen. Das nun noch vorhandene Problem ist, das ich das Passwort noch angezeigt bekomme und nicht wie eigentlich gewollt nur die Sternchen..... Ich brauche doch bloß nur einen Eintrag im Quelltext tauschen oder ??? #include <stdio.h> // Einbinden der #include <string.h> // benötigten Bibliotheken /* ACHTUNG DIE conio.h FUNKTIONIERT NICHT UNTER LINUX !!!!!!!!!!!ACHTUNG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */ #define MAXZEICHEN 10 // maximale Anzahl an Zeichen im Passwort festlegen char c = 0; char pass[MAXZEICHEN]; char pass_cmp[MAXZEICHEN]; // Variable für das Vergleichspasswort deklarieren int cnt = 0; int kbhit(void) // kbhit selber schreiben { if(getchar()!=EOF) //nächstes zeichen aus stdin holen und auf EOF prüfen { // ungetc(stdin); //Zeichen vorhanden, wieder zurückschreiben return 1; //wahr zurückgeben } else { return 0; //ansonsten falsch } } main() { printf("Bitte geben Sie Ihr Passwort ein: "); while( 1==1 ) // Endlosschleife { while(!kbhit()); // warte auf Tastendruck c = getchar(); // schreibt eingabe nach c if (c==13) { break; } if (cnt<MAXZEICHEN) { printf("*"); // Sternchen ausgeben pass[cnt] = c; // Zeichen merken cnt++; // Zähler erhöhen } } strcpy(pass_cmp,"passwort"); // "passwort" nach pass_cmp kopieren pass[cnt] = '\0'; printf("\n\nDas eingegebene Passwort ist "); if ( 0 == strcmp(pass,pass_cmp) ) // pass mit pass_cmp vergleichen { printf("\n\nRichtig 1"); } else { printf("\n\nFalsch 0"); } while(!kbhit()); // warte auf Tastendruck return 0; } Ich sage aber trotzdem Thanx für eure bisherigen Bemühungen und hoffe, dass ich euch nicht zu sehr strapaziert habe...???
  7. Phade

    Passwortabfrage in C

    Weder noch, ich bekomme es gar nicht erst Compiliert. Ich benutze nur getchar(). Quelltext: #include <stdio.h> // Einbinden der #include <string.h> // benötigten Bibliotheken /* ACHTUNG DIE conio.h FUNKTIONIERT NICHT UNTER LINUX !!!!!!!!!!!ACHTUNG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */ #define MAXZEICHEN 10 // maximale Anzahl an Zeichen im Passwort festlegen main() { char c = 0; char pass[MAXZEICHEN]; char pass_cmp[MAXZEICHEN]; // Variable für das Vergleichspasswort deklarieren int cnt = 0; int kbhit(void); // kbhit selber schreiben { if(getchar()!=EOF) //nächstes zeichen aus stdin holen und auf EOF prüfen { ungetc(stdin); //Zeichen vorhanden, wieder zurückschreiben return 1; //wahr zurückgeben } else { return 0; //ansonsten falsch } } strcpy(pass_cmp,"passwort"); // "passwort" nach pass_cmp kopieren printf("Bitte geben Sie Ihr Passwort ein: "); while( 1==1 ) // Endlosschleife { while(!kbhit()); // warte auf Tastendruck c = getchar(); // schreibt eingabe nach c if (c==13) { break; } if (cnt<MAXZEICHEN) { printf("*"); // Sternchen ausgeben pass[cnt] = c; // Zeichen merken cnt++; // Zähler erhöhen } } pass[cnt] = '\0'; printf("\n\nDas eingegebene Passwort ist "); if ( 0 == strcmp(pass,pass_cmp) ) // pass mit pass_cmp vergleichen { printf("\n\nRichtig 1"); } else { printf("\n\nFalsch 0"); } while(!kbhit()); // warte auf Tastendruck return 0; }
  8. Phade

    Passwortabfrage in C

    STOP ALLES ZURÜCK !!!!! habe ein ; vergessen ...sorry.... bekomme jetzt nur noch : ...:~/C++ Dateien/Passwort> gcc -o Pass pass.cpp pass.cpp: In function `int main()': pass.cpp:21: error: invalid conversion from `_IO_FILE*' to `int' /usr/include/stdio.h:598: error: too few arguments to function `int ungetc(int, FILE*)' pass.cpp:21: error: at this point in file Muss ich die GRöße des Passwortes ändern?? oder meint er andere arguments??? Das ist doch mal was.....
  9. Phade

    Passwortabfrage in C

    Gets haut irgendwas überhaupt nicht mehr hin....: ...:~/C++ Dateien/Passwort> gcc -o Pass pass.cpp pass.cpp: In function `int main()': pass.cpp:18: error: syntax error before `{' token pass.cpp: At global scope: pass.cpp:25: error: syntax error before `return' pass.cpp:29: error: `pass_cmp' was not declared in this scope pass.cpp:29: error: ISO C++ forbids declaration of `strcpy' with no type pass.cpp:29: error: `int strcpy' redeclared as different kind of symbol /usr/include/string.h:83: error: previous declaration of `char* strcpy(char*, const char*)' pass.cpp:29: error: initializer list being treated as compound expression pass.cpp:32: error: ISO C++ forbids declaration of `printf' with no type pass.cpp:32: error: `int printf' redeclared as different kind of symbol /usr/include/stdio.h:329: error: previous declaration of `int printf(const char*, ...)' pass.cpp:32: error: invalid conversion from `const char*' to `int' pass.cpp:34: error: syntax error before `while' pass.cpp:37: error: ISO C++ forbids declaration of `c' with no type pass.cpp:39: error: syntax error before `if' pass.cpp:48: error: `cnt' was not declared in this scope pass.cpp:48: error: ISO C++ forbids declaration of `pass' with no type pass.cpp:48: error: assignment (not initialization) in declaration pass.cpp:49: error: syntax error before `++' token pass.cpp:53: error: `cnt' was not declared in this scope pass.cpp:53: error: ISO C++ forbids declaration of `pass' with no type pass.cpp:53: error: assignment (not initialization) in declaration pass.cpp:55: error: ISO C++ forbids declaration of `printf' with no type pass.cpp:55: error: redefinition of `int printf' pass.cpp:32: error: `int printf' previously defined here pass.cpp:55: error: invalid conversion from `const char*' to `int' pass.cpp:57: error: syntax error before `if' Und nu???
  10. Phade

    Passwortabfrage in C

    Ok das mit getchar hat gefunzt!! Jtzt meckert er nur noch über det kbhit!!!
  11. Phade

    Passwortabfrage in C

    Sorry, aber trotz eurer Tips hat es nicht Funktioniert. Ich habe einige Bibliotheken übernommen aber es hat nichts genütz. Bekomme immer noch ...:~/C++ Dateien/Passwort> gcc -o Pass pass.cpp pass.cpp: In function `int main()': pass.cpp:13: error: `strcpy' undeclared (first use this function) pass.cpp:13: error: (Each undeclared identifier is reported only once for each function it appears in.) pass.cpp:20: error: `kbhit' undeclared (first use this function) pass.cpp:21: error: `getch' undeclared (first use this function) pass.cpp:41: error: `strcmp' undeclared (first use this function) So langsam kapier ich es nicht mehr.......
  12. Phade

    Passwortabfrage in C

    Jawoll. SuSE Linux 9.1 Pro. Kennst du dich da ein büschen aus ???
  13. Phade

    Passwortabfrage in C

    Ok, habe den Fehler entdenkt und beseitigt. Ich verstehe gerade selbst nicht, warum er die conio.h nicht findet. Habe sie ihm ja am Anfang mit includet. Habe jetzt noch folgende Meldung: ...:~/C++ Dateien/Passwort> gcc -o Pass pass.cpp pass.cpp:2:47: conio.h: Datei oder Verzeichnis nicht gefunden pass.cpp: In function `int main()': pass.cpp:21: error: `kbhit' undeclared (first use this function) pass.cpp:21: error: (Each undeclared identifier is reported only once for each function it appears in.) pass.cpp:22: error: `getch' undeclared (first use this function) Warum kennt er denn nicht kbhit :confused: ebenso wie getch :confused: Was habe ich vergessen :confused: .... Ich muss nachdenken, nachdenken ....
  14. Phade

    Passwortabfrage in C

    Ok, habe ich mal dazugefügt und bekomme trotzdem noch diese Fehlermeldungen: ...:~/C++ Dateien/Passwort> gcc -o Pass pass.cpp pass.cpp:2:47: conio.h: Datei oder Verzeichnis nicht gefunden pass.cpp: In function `int main()': pass.cpp:10: error: `MAXZEICHEN' undeclared (first use this function) pass.cpp:10: error: (Each undeclared identifier is reported only once for each function it appears in.) pass.cpp:14: error: `pass_cmp' undeclared (first use this function) pass.cpp:21: error: `kbhit' undeclared (first use this function) pass.cpp:22: error: `getch' undeclared (first use this function) pass.cpp:33: error: `pass' undeclared (first use this function) Sorry aber momentan verstehe ich den Compiler nicht :confused: Werde mal fünf Minuten Pause machen und dann nochmal ranklotzen :mod:
  15. Phade

    Passwortabfrage in C

    Moin Moin, also hier ist das, was ich nun umgesetzt habe: #include <stdio.h> // Einbinden der #include <conio.h> // benötigten Bibliotheken #define _MAXZEICHEN 10 // maximale Anzahl an Zeichen im Passwort main() { char c = 0; char pass[_MAXZEICHEN]; char pass_cmp[_MAXZEICHEN]; // Variable für das Vergelichspasswort deklarieren int cnt = 0; strcpy(pass_cmp,"passwort"); // "passwort" nach pass_cmp kopieren printf("Bitte geben Sie Ihr Passwort ein: "); while( 1==1 ) // Endlosschleife { while(!_kbhit()); // warte auf Tastendruck c = getch(); // schreibt eingabe nach c if (c==13) { break; } if (cnt<_MAXZEICHEN) { printf("*"); // Sternchen ausgeben pass[cnt] = c; // Zeichen merken cnt++; // Zähler erhöhen } } printf("\n\nDas eingegebene Passwort ist "); if ( 0 == strcmp(pass,pass_cmp) ) // pass mit pass_cmp vergleichen { printf("\n\nRichtig 1"); } else { printf("\n\nFalsch 0"); } while(!_kbhit()); return 0; } Anbei aber nun noch die Compiler Fehlermeldungen, die ich nicht richtig einordnen kann: :~/C++ Dateien/Passwort> gcc -o Pass pass.cpp pass.cpp:2:47: conio.h: Datei oder Verzeichnis nicht gefunden pass.cpp: In function `int main()': pass.cpp:13: error: `strcpy' undeclared (first use this function) pass.cpp:13: error: (Each undeclared identifier is reported only once for each function it appears in.) pass.cpp:20: error: `_kbhit' undeclared (first use this function) pass.cpp:21: error: `getch' undeclared (first use this function) pass.cpp:39: error: `strcmp' undeclared (first use this function) Ich habe schon einiges versucht, wie andere Bibliotheken oder versucht einiges umzuschreiben....
  16. Phade

    Passwortabfrage in C

    Hey, genau das wollte ich eigentlich nur wissen! Bei der Endlosschleife muss ich gestehen, habe ich etwas gepennt :floet: Werde dann jetzt mal versuchen eure "Anregungen" umzusetzen...
  17. Phade

    Passwortabfrage in C

    @ computercrustie: Ok, ich habe dein Quelltext halbwegs verstanden. Was bedeutet denn while(1==)... ???, sowie if(c==13)...??? und meine letzte Frage währe, wie sage ich denn dem Programm das er das Passwort vergleichen soll? Mit if/else ??? Ach, muss ich nicht noch irgendwo das Passwort deklarieren, damit es verglichen werden kann??? Habe ich dein Quelltext doch nicht verstanden ????? Für heute ist erst mal schluss.....ich mach jetzt Feierabend.....gucke mal zu Hause ob ich da was noch gebacken bekomme. Melde mich morgen dann... Thanx and c u
  18. Phade

    Passwortabfrage in C

    Also so weit bin ich gekommen. Mir fällt nichts mehr dazu ein.... #include <stdio.h> #include <string.h> main() { char password[10] = "Passwort"; printf("Bitte Passwort eingeben: ",%c); scanf("%c",&password); %c = getch(); if(blablabla) { printf("\n\n1 = Passwort Richtig!"); } else { printf("\n\n0 = Passwort Falsch!"); } return 0; } Ich weiß allerdings das da noch einiges fehlen dürfte bzw. das mein Versuch doch Fehler aufweist. (bin ich denn ansatzweise auf dem richtigen Weg???)
  19. Phade

    Passwortabfrage in C

    Ich werde mal sehen was ich so hinbekomme und werd dann mal mein Kunststück Präsentieren.
  20. Phade

    Passwortabfrage in C

    Habe ich. nur handeln die Themen meistens über Passwortabfrage im Webdisigne und nicht in C. Das ist ja der Mist, ich muss das eben in C machen und nicht wie andere mit HTML anfangen. Irgendwie ****t mich das an, das wir immer son Mist machen müssen. Selbst unsere Mittelstufe hat soetwas noch nicht gehabt!!!!! Versuche dann mal eine eigene Lösung zu finden.....irgendwo, auf einer kleinen Insel mit nem Server wird bestimmt etwas für zu finden sein....... Thanx
  21. Hallo alle mit einander, Wir sollen für unseren Lehrer folgende Aufgabe erledigen: Schreiben Sie eine Funktion, die ein Passwort abfragt und es mit einer als Parameter übergebenen Zeichenkette vergleicht. Bei der Eingabe sollen nur Sternchen gezeigt werden. Als Ergebnis liefert die Funktion eine 1, wenn das Passwort korrekt war und sonst eine 0. Testen Sie das Programm. Informieren Sie sich zur Lösung dieses Problems in der Hilfe der IDE, welche Funktionen Ihnen in der Bibliothek string.h zur Verfügung stehen. Nun habe ich nichts gefunden über Passworteingabe oder dergleichen :confused: Das einzige was ich bis jetzt habe ist folgender Quelltext: #include <stdio.h> #include <string.h> #include <conio.h> main() { char *getpass(const char *prompt); printf("Bitte geben Sie Ihr Passwort ein: \n"); } Währe toll wenn Ihr mir helfen könnt. Im vorraus thanx
  22. Hi @ all, ich habe da eine Vorlage in Word auf meinem Rechner, wenn mir einer sagen kann wie ich diese ihm zur Verfügenstellen kann währ mir geholfen. Ich weiß leider nicht mehr wo ich diese Vorlage her habe, sonst hätte ich den Link hier hinein geschrieben... cu,
  23. Ach herje!!! Jetzt verstehe ich die Welt nicht mehr.... Ich habe da jetzt mal folgende Karten gefunden die mir auch zusagen. 1.) 128MB Sapphire ATI Radeon 9600 Pro rt Herstellerbezeichnung: Sapphire Atlantis Radeon 9600 Pro Advantage Chipsatz: ATI Radeon 9600Pro, Format: AGP Bustakt: 2x/4x/8x Arbeitspeicher: 128MB DDR Ram Chip/Speichertakt: Bit: 128 bit Kühlung: aktiv Anschlüsse: VGA, DVI, TV out Sonstiges: Lite Retail Was habe ich denn unter dem letzten Punk, Lite Retail, zu verstehen :confused: Diese soll 105€ kosten...... 2.) 128MB GeCube TV/DV ATI Radeon 9600 Pro Herstellerbezeichnung: Ge Cube Radeon 9600 Pro TV Chipsatz: ATI Radeon 9600 Format: AGP Bustakt: 2x/4x/8x Arbeitspeicher: 128MB DDR Ram Chip/Speichertakt: 500/290 MHz Bit: 128 bit Kühlung: aktiv Anschlüsse: VGA, DVI, TV out Sonstiges: Lite Retail Auch hier wieder Lite Retail :confused: :confused: :confused: Diese soll 99€ kosten. Welche währe denn jetzt DIE Grafikkarte für meine "Bedürfnisse"??? thanx
  24. Ich hätte da eine Radeon 9600 PRO mir 256MBRAM Sapphire für 119,- € Ist das ein gutes Angebot oder sollte ich die Finger davon lassen und eine andere nehmen???
  25. Hmmm, nun deshlab frage ich ja, da ich nicht unbedingt 250€ für eine Grafikkarte ausgeben möchte. Mein Budget langt bis ca. 100€. (+-5€) Mein Problem, sage ich mal, liegt darin, dass ich nicht weiß, welche für mich gut ist. Ich bzw. wir spielen öffter mal Battlefield Vietnam, 1942, Call of Duty, Unreal 2004, NFSU2.... nicht das ich nachher eine Karte habe, die durch die CPU nicht ausgelasstet wird oder so... Aus diesem Grund frage ich. Ich schreibe euch aber nochmal mein derzeitiges System auf. CPU: Celeron 2400 GHz RAM: 512 MB DIMM DDR PC400 Motherboard: Asus P4P800-S Grafikkarte: GeForce 4 MX mit 128 MBRAM Window: XP Pro DVD-ROM-Laufwerk NEC-DVD-Brenner 16x

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...