בעיה בלולאות שפת סי - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

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


nazgull

Recommended Posts

היי אנשים, יש לי שאלה:

לדוגמא עבור N=5 יודפס המבנה הבא:

* *

** **

*** ***

**** ****

*******

השורה האחרונה אמורה להדפיס 5 כוכביות בכל חלק

10 כוכביות

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

תודה לעוזרים

קישור לתוכן
שתף באתרים אחרים

אתה רוצה שיפתרו לך את התרגיל? אתה יכול לומר לנו מה ניסית לעשות וננסה להדריך אותך לפתרון הנכון.

כל מה שהצלחתי לעשות זה את המשלוש השמאלי, אני לא מצליח להבין מה הלאה

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

קישור לתוכן
שתף באתרים אחרים

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

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

קישור לתוכן
שתף באתרים אחרים

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




לקלט 5
צריך 8 רווחים ו כוכבית מכל צד
שורה אחר כך 6 רווחים ו2 מכל צד
4 ו3 מכל צד
2 4 כוכביות מכל צד
0 רווחים ואז 5 כוכביות מחוברות ביחד
אז הרווח מתחיל בכוכבית הראשונה +1
נעצר ב 0
וכל הזמן יורד ב2?

for(numberOfSpaces=numberOfStars+1;numberOfSpaces<=inputNumber*2-2*numberOfStars;numberOfSpaces++)

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...