כן...
אני רושם למשתמש להכניס גודל ותו.
ואז הערכים נכנסים לפרוצדורות.
לכל מספר יש פרוצדורה משלו כאשר היא מציירת את המספר עם התו שנבחר (לדוגמא *) ובגודל שנבחר (אם בחרו 5 אז זה 5 על 5).
הבעיה היא שאני לא יודע איך לעשות שאותו דבר יהיה באמצע המסך...(האם לשים את הפרוצדורה getxy ו gotoxy בתוך הפרוצדורות של המספרים? - אז זו בעיה כי צריך לבדוק כל לולאה שנמצאת באותם פרוצדורות).
או לחלופין במקום אחר?
חשבתי - אם אני אוכל מחוץ לפרוצדורות להכניס משהו כדי שהסמן שלי יעבור למרכז המסך ויתייחס לשטח במרכז כמו המסך שלו ויצייר את המספרים שם...
תודה לעוזרים!.
מבחינת מבנה:
פרוצדורות של מספרים - כל מספר שבניתי.
פרודורת kindofnum - כאשר הוא מובנה מcase of שמקבל ערך ולפיו פונה לאחת מהפרוצדורות הנאמרו לעיל.
ובבגין של התוכנית - מקבל את הזמן באמצעות gettime, ואז מפרק את הh m s לעשרות ויחידות ואז לכל אחד מהם עושה kindofnum.
Last edited by FreshServ.Net; 07-02-07 at 08:59..
|