Wątek przeniesiony 2014-11-05 09:32 z C/C++ przez Shalom.

Jak napisać funkcję "bool check(const char* pass)"?

0

Witam wszystkich !!
Na wstępie chciałbym poinformować, że jestem początkującym programistą ;).
Mam zadanie do wykonanie z którym się borykam :(. Byłbym wdzięczny za pomoc :)


Napisz funkcje :

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].

dodanie znacznika <code class="c"> - @furious programming

4

I gdzie są efekty twego borykania się?
Powiedz z czym konkretnie masz problem lub powiedz jaką kwotę możesz przeznaczyć na gotowca.

1 użytkowników online, w tym zalogowanych: 0, gości: 1