עבור לתוכן

בעיה בלולאות שפת סי

Featured Replies

פורסם

לא ברור לי למה אתה בכלל מקשר בין מספר הרווחים למספר הכוכביות. פשוט תחשוב מראש כמה רווחים צריכים להיות לך (אולי אפילו תשמור את זה במשתנה בצד) ואז תדפיס את מספר הרווחים הזה.

פורסם
  • מחבר

לא ברור לי למה אתה בכלל מקשר בין מספר הרווחים למספר הכוכביות. פשוט תחשוב מראש כמה רווחים צריכים להיות לך (אולי אפילו תשמור את זה במשתנה בצד) ואז תדפיס את מספר הרווחים הזה.

צריך להיות inputnumber*2-2 וכל פעם לקטון ב2..

איך אבל להגדיר בצד אני לא מבין

אז אני יגיד משתנה שהוא 8 אבל איך לתת את זה בתור רווחים

פורסם

מה זאת אומרת "כל פעם לקטון ב-2"? איך אתה מחשב את מספר הרווחים מתוך מספר השורה הנוכחית?

פורסם
  • מחבר

מה זאת אומרת "כל פעם לקטון ב-2"? איך אתה מחשב את מספר הרווחים מתוך מספר השורה הנוכחית?

אני לא מבין מה לעשות... את כנראה הבעיה,

שמע כל שורה המספר רווחים צריך להיות ככה:

נגיד הכנסתי קלט 5

רווח מתחיל ב8

כל שורה קטן ב2

8רווחים יורד שורה 6 רווחים יורד שורה 4 .... עד אפס

פורסם

אז תשמור משתנה שאומר כמה רווחים צריך להדפיס, ותעדכן אותו בהתאם בכל שורה.

פורסם
  • מחבר

אז תשמור משתנה שאומר כמה רווחים צריך להדפיס, ותעדכן אותו בהתאם בכל שורה.

איך לעשות דבר כזה????

שאלתי כבר קודם כשהצעת את זה..

איך אני יכול לשמור משתנה ואז להדפיס רווחים לפי הערך שלו

פורסם

לולאה שרצה באורך המשתנה ומדפיסה רווח.

כל שורה כוללת אותו מספר תווים שמתחלקים או לכוכביות או לרווחים.

פורסם

תעשה for 10-i בשביל רווחים

for(i=1;i<5 וכו'

עכשיו for בשביל הכוכבות הראשון

for לרווחים

for(j=(10-i-i;i<0

ושוב for לכוכביות.....

בהצלחה!!

פורסם
  • מחבר

אפשר בבקשה להראות לי את זה?..לא מבין על מה מדובר באמת שלא

אני יושב כבר כמה שעות מול זה

פורסם
  • מחבר

תעשה for 10-i בשביל רווחים

for(i=1;i<5 וכו'

עכשיו for בשביל הכוכבות הראשון

for לרווחים

for(j=(10-i-i;i<0

ושוב for לכוכביות.....

בהצלחה!!

פעמיים for לרווחים??

פורסם

לא for לכוכביות for לרווחים ושוב for לכוכביות.....

השורה הראשונה היתה מיותרת סליחה...

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים