· 10 years ago · May 18, 2016, 03:51 PM
13. יש לכתוב ×ª×•×›× ×™×ª בתיקיה email, המטפלת בכתובות ×ימייל. יש להגדיר טיפוס email, ×©×”×•× ×ž×—×¨×•×–×ª ×“×™× ×ž×™×ª (כלומר בהקצ××” ×“×™× ×ž×™×ª), ו×ת ×”×¤×•× ×§×¦×™×•×ª הב×ות:
2×. יצירת כתובת ×ימייל מהמשתמש – קלט והקצ×ת המחרוזת
3ב. הדפסת הכתובת
4×’. בדיקה שהכתובת חוקית: כתובת חוקית מכילה רק ×¤×¢× ×חת ×ת התו @ ומלבדה מכילה רק ×ותיות ×ו ספרות ו×ת התו . (× ×§×•×“×”)
5ד. תיקון כתובת שגויה – מחיקת ×ª×•×™× ×©×סור ×œ×”× ×œ×”×•×¤×™×¢ בכתובת ×ימייל. ×× ×”×ž×—×¨×•×–×ª ××™× ×” מכילה ×ת התו @, יש להוסיף בסוף המחרוזת ×ת "@gmail.com". (ל×, ×× ×™ ×œ× ×ž×§×‘×œ×ª ××—×•×–×™× ×ž×’×•×’×œ)
6×”. השוו××” בין שתי כתובות ×ימייל. שימו לב שהכתובת ××™× ×” case sensitive כך שהכתובת abc@gmail.com ×–×”×” לכתובת ABc@gmail.com.
7ו. ×‘× ×•×¡×£, יש לכתוב ×¤×•× ×§×¦×™×” main הקולטת מספר מחרוזות ב××•×¨×›×™× ×©×•× ×™×, ×¢× ×•×œ×œ× ×©×’×™×ות מתוך קובץ קלט. יש להפעיל ×ת ×”×¤×•× ×§×¦×™×•×ª ×”×©×•× ×•×ª על המחרוזות ×©× ×§×œ×˜×•. ×‘× ×•×¡×£ לקבצי המקור, יש להגיש קובץ טקסט המכיל ×ת המחרוזות שבדקת×.
8דוגמה: עבור הקלט
9Intro
10this Is Wrong@Email@yahoo.com
11Intro@cs.telhai.ac.il
12יהיה הפלט:
13Corrected address: intro@gmail.com
14received address: thisIsWrong@Emailyahoo.com
15The addresses are NOT equal
16Received address: intro@cs.telhai.ac.il