עבור לתוכן

שלום, צריך עזרה בתרגיל יצירת היסטוגרמה בc++

Featured Replies

פורסם
את הכוכבית הראשונה של המספר הכי גבוה. אבל איך אני עושה את הרווחים האלה?

אני לא מכיר את ++c, אבל תנסה פשוט לכתוב את הפקודה של ההדפסה ובמקום לכתוב בה משהו פשוט תלחץ רווח (ככה לפחות זה עובד ב#c).

פורסם

אכן. מדפיסים רווחים בדיוק כמו שמדפיסים כוכביות, רק עם התו רווח במקום תו *.

פורסם

יש לי רעיון בשבילך, בדקתי אותו בעצמי כדי לא להטעות אותך.

הרעיון הוא : תחשוב על זה בתור טבלה שאתה ממלא שורה אחר שורה, לכל תא יש 2 פרטים שורה והמספר שהמשתמש הכניס בו, ככה:

[ATTACH=CONFIG]3490[/ATTACH]

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

יכול להיות שזה לא כ"כ ברור - זה רק בגלל שלא רציתי לכתוב בפירוש איך עושים את זה אלא רק להביא רעיון ואותו תפתח לבד.

מקווה שעזרתי.

ארכיון

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

דיונים חדשים