עבור לתוכן

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

Featured Replies

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

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

פורסם

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

פורסם

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

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

[ATTACH=CONFIG]3490[/ATTACH]

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

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

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

נערך על-ידי eido300

ארכיון

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

דיונים חדשים