נשלח בתאריך: 11 June 2011 בשעה 14:59 | | IP רשוּם
|
|
|
|
שלום, אני לא מבקשת פתרון רק דוגמא פשוטה, כדי להבין את השאלה בבקשה:
יש לכתוב תוכנית המצפינה ומפענחת טקסט. התכנית מקבלת שני קלטים. תחילה קוד ההצפנה, לאחר מכן קלט להצפנה. ההצפנה מתבצעת על אותיות הא"ב הלטיני בלבד.
קוד: המשתמש מכניס את 26 אותיות ה א"ב ( קטנות בלבד ) בסדר כלשהו שהוא בוחר. סדר זה ישמש את ההצפנה באופן הבא: האות הראשונה שהוכנסה היא עבור התו a, השנייה עבור b וכן הלאה (הגדירו בתכנית מערך של תווים שישמור את הקשר בין האות המקורית לקוד שלה ).לאחר מכן התכנית קולטת שורה. התוכנית תצפין את הטקסט לפי הקידוד שנמסר (רק את האותיות a – e, יתר התווים נותרים ללא שינוי .
פלט התכנית: השורה מוצפנת.
הקלות: כדי למנוע את הטרחה שבהקלדת הקוד פעם אחר פעם בכל הרצה, תכנית זו תסתפק בקידודן של חלק מהאותיות בלבד
חמשה ראשונות ((a – e .
תודה רבה.
|