היי,
אני מנסה להריץ את הקוד שרשמתי. בפעם הראשונה זה רץ תקין, אבל כשאני מקישה ערכים פעם שניה (למשל כשבפעם הראשונה הקלדתי ערכים לא נכון ואני אמורה להעביר ערכים פעם נוספת) אני מקבלת שגיאה והקוד לא ממשיך לרוץ ומשום מה נראה כאילו נשמרים רק הערכים הראשונים ששמרתי. אשמח לעזרה
היי יעל,
מהשאלה שלך אני מבין שאת מכניסה ערכים שגויים (למשל 4,4) ואז ערכים תקינים (למשל 1,2).
מציע לך לבחון מה קורה בקוד שלך בתוך הלולאה הראשונה (הלולאה שמטפלת בשגיאות קלט) במידה והמשתמש הכניס ערך תקין (הIf השלישי). יש שם פעולה מאוד דרסטית יחסית. האם זה מה שהתכוונת שיקרה?
לייק 1