שאלה שחשובה לי

שאלה שחשובה לי

איך אפשר לגרום למחשב לזהות בשפת QBASIC, שגמרנו לקרוא קובץ והגענו לסופו? שלא יקרה מצב שגמרתי לקרוא את הקובץ והוא ממשיך לנסות לקרוא ומקבל שגיאה.
 
אני לא משתמש בכל הפקודות בשפה

האם יש דרך ליישם את הפקודה EOF בלי LOOP אלא בעזרת הפקודות הרגילות כמו FOR, NEXT וכולי?
&nbsp
 

BravoMan

Active member
למה אתה לא משתמש ב-LOOP?

בכל מקרא - EOF היא רק תנאי בדיקה - היא מחזירה לך אם הקובץ נגמר או לא.
תקע אותה ב-FOR, או ב-IF, או איפה שאתה רוצה.

רק תיזהר שהבינה המלאכותית שלך לא תשתגע בגלל זה
 
FOR או IF לא הצלחתי

אני לא יודע איך להתאים את זה לפקודה EOF. המחשב לא קיבץ מהקובץ ערך מחרוזת כזה. את הפקודה LOOP לא הכרתי עד עכשיו, ואני מודה לכם שהכרתם לי אותה כי היא עשויה לעזור לי.
 
למעלה