28-12-2006, 15:36
|
|
|
|
חבר מתאריך: 17.09.05
הודעות: 6,023
|
|
שאלה לגבי תקינות קלט ...
שלום
אני בונה תוכנית ונתקלתי בבעייה מסויימת:
לפני שהתוכנית מבצעת משהוא היא שואלת האם לבצע פעולה כלשהי Y ל"כן" וN ל"לא", אם היא קולטת כן היא מבצעת, ואם לא היא מסיימת, אם היא קולטת משהוא אחר היא פשוט שואלת שוב.
בתוכנית עצמה אני מעבד כמה דברים שלא קשורים לנושא, אך אם מישהוא הכניס (בתוכנית) קלט שגוי, התוכנית אמורה לשאול שוב את השאלה הראשונית [פעם אחת - ולהמתין לקלט נוסף] ...
למשל אני מכניס בהתחלה Y ואז ABC.
נגיד שה-ABC שגוי - היא אמורה לשאול שוב האם לבצע פעולה כלשהי, אך במקום לשאול זאת פעם אחת היא שואלת 3 כי קיימים 3 משתנים ABC , והיא קולטת אותם לשאלה הראשונית ...
אני כותב ב C++
מה ניתן לעשות ? תודה
_____________________________________
נערך לאחרונה ע"י fcf בתאריך 28-12-2006 בשעה 15:40.
|