[C][C++] Napisz funkcję sprawdzającą poprawność hasła

GIZMO1981
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 6 sty 2010, o 23:38
Płeć: Mężczyzna
Lokalizacja: Dublin

[C][C++] Napisz funkcję sprawdzającą poprawność hasła

Post autor: GIZMO1981 »

Hej !!
Szukam przykładowego rozwiązania do zadania:

Napisz funkcje :

Kod: Zaznacz cały

bool check(const char* pass);
która pobiera hasło (jako C-napis, czyli tablicą znaków) i sprawdza jego poprawność.
Przyjmujemy, że poprawne hasło zawiera
1. co najmniej 8 znaków;
2. co najmniej 6 znaków różnych;
3. co najmniej 1 cyfrę;
4. co najmniej 1 dużą literę;
5. co najmniej 1 małą literę;
6. co najmniej 1 znak interpunkcyjny.
Funkcja zwraca true jeśli hasło jest poprawne, a jeśli nie, to zwraca false, a przedtem wypisuje komunikat o przyczynie niepoprawności. Można założyć, że znaki są
znakami ASCII o kodach w zakresie [33; 126].


THX !!!!!!!
Ostatnio zmieniony 5 lis 2014, o 08:52 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Afish
Moderator
Moderator
Posty: 2828
Rejestracja: 15 cze 2008, o 15:45
Płeć: Mężczyzna
Lokalizacja: Seattle, WA
Podziękował: 3 razy
Pomógł: 356 razy

[C][C++] Napisz funkcję sprawdzającą poprawność hasła

Post autor: Afish »

Z czym konkretnie masz problem?
kalwi
Użytkownik
Użytkownik
Posty: 1931
Rejestracja: 29 maja 2009, o 11:58
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 145 razy
Pomógł: 320 razy

[C][C++] Napisz funkcję sprawdzającą poprawność hasła

Post autor: kalwi »

Szukać przykładowego rozwiązania możesz długo, ale na tym forum raczej nie oczekuj gotowców.
ODPOWIEDZ