משתמש חדש שרצה להירשם לאתר "ללמוד מחשבים ולהצליח" חייב לבחור סיסמה. סיסמה תקינה צריכה לענות על 4 דרישות: אורך הסיסמה צריך להיות שמונה תווים לפחות; הסיסמה צריכה להתחיל באות אנגלית גדולה ('A'…'Z'); הסיסמה צריכה להסתיים בספרה ('0'…'9'); אין בסיסמה שני תווים צמודים זהים.
משתמש חדש שרצה להירשם לאתר "ללמוד מחשבים ולהצליח" חייב לבחור סיסמה. סיסמה תקינה צריכה לענות על 4 דרישות: אורך הסיסמה צריך להיות שמונה תווים לפחות; הסיסמה צריכה להתחיל באות אנגלית גדולה ('A'…'Z'); הסיסמה צריכה להסתיים בספרה ('0'…'9'); אין בסיסמה שני תווים צמודים זהים.
סעיף א
כתוב פעולה המקבלת מחרוזת ובודקת אם המחרוזת היא סיסמה תקינה.
public static boolean isValidPassword(String s)
סעיף ב
כתוב קטע תוכנית הקולט מהמשתמש סיסמה עד שתיקלט סיסמה תקינה. אחרי סיום הקלט קטע התוכנית ידפיס את מספר הפעמים שבו נקלטה סיסמה לא תקינה.
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.