תוכנית לא ברורה ב-WINDOWS APP

sליאורה

New member
תוכנית לא ברורה ב-WINDOWS APP

שלום, אני מצרפת תוכנית שהמטרה שלה הזנת מס שורות שרוצים שיופיעו ב-label כך שבכל שורה מתווספת כוכבית . לא ברור לי מדוע מבצעים שתי לולאות, למה לא מספיק לולאה אחת,כאשר את המשתנה S מאפסים בהתחלה, ואז כאשר I=0 תופיע בשורה הראשונה * וכן הלאה... אני מאוד מקווה שהבהרתי את בעייתי
 

itaym02

New member
מה קורא ליאורה

תנתחי את מספר הלולאות שאת צריכה כך: עליך להדפיס*. את צריכה להדפיס מספר שורות כקלט שלך - זו לולאה אחת. בכל שורה את צריכה להדפיס מספר שגודל ב1 של* זו לולאה שנייה. אם את חושבת שמשהו לא מסתדר לך - תנסי את הפתרון שאת חושבת, בדרך זו, ורק כך, לומדים באמת. שאלת למה I קטן מN. אם הקלט של התוכנית הוא 2. אז את רוצה שיהיו לך שתי שורות של כוכביות במסך. שורה 1 ושורה 2. את מתחילה לספור מ1. אך המונה בלולאה מתחיל לספור מ0! לכן, כדי שיהיו רק שתי שורות, את רוצה שהמונה יספור 0,1 - זאת אמרת פעמיים - יודפסו שתי שורות על המסך. אם היית מרשה למונה להגיע ל2, היו לך 3 שורות של כוכביות על המסך, נכון? שורה 0, שורה 1,שורה 2. לכן התנאי של הלולאה הוא מונה <2
 
למעלה