ערכתי לאחרונה בתאריך 22.08.07 בשעה 22:54 בברכה, x_CeNtAuR_x
קודם כל תודה רבה רבה לנשר, שהואיל בטובו להכין לי את התכנית
ושיפר אותו לצרכיי.
אני צריך עוד משהו קטן שהתכנית תעשה, אך בשל מחסור בזמנו של נשר,
אני צריך אתכם.הקוד נכתב בשפת C# ואם זה משנה, נשר כתב את הקוד עם התוכנה:
Visual Studio 2005
הנה קוד המקור:
התכנית מבצעת פעולה נורא פשוטה.
היא מחליפה מילה בערך שלה ששמור בקובץ TXT.
למשל, בקובץ TXT רשום:
חלום=1
אז כאשר מכניסים לתוכנה את המילה "חלום" אז היא תפלוט את הערך 1.
אז מה שאני צריך זה שהתוכנה תדע לזהות מילים שלמות הכוללות
תחיליות וסופיות שמוגדרות מראש.
התחיליות והסופיות הן:
תחיליות: כש, ל, מ, ב, ה, ו, כ, ש
סופיות: ות, ים
לדוגמה: אם נכניס את המילה "לחלום"
ובקובץ יש את המילה "חלום"
אז קודם שהתוכנה תבדוק אם יש את המילה "לחלום"
ואם אין היא תסרוק את המילה + תחילית/סופית עד שתמצא.
ואם אין בכלל, היא לא תשנה דבר אלא תפלוט כמו שהוא.
אם התוכנה לא מצאה את המילה "לחלום" אבל מצאה "חלום" אז היא
תפלוט את הערך שהוגדר למילה "חלום" ובצירוף התחילית ל'
לדוגמה בקובץ הוגדר: חלום=1
אז אם התוכנה תפלוט כך: ל1
ואם מכניסים את המילה: "חלומות"
אז התוכנה תפלוט כך: 1ות
אני מקווה שאפשרי שהתוכנה תדע לזהות "חלום" וגם "חלומ"
אני מקווה שהבנתם.
תודה רבה.