נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: עזרה בבקשה::קבצים והקצאת זיכרון דינמית

(נושא נעול נושא נעול)
שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
אייל
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 04 February 2009
מדינה: Israel
משתמש: מנותק/ת
הודעות: 13
נשלח בתאריך: 02 May 2009 בשעה 14:15 | IP רשוּם
 

·                    הגדר מבנה סטודנט עם השדות הבאים:

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

2.              מספר תעודת זהות (long – באורך 5 ספרות),

3.              ציון בקורס מת"מ (float),

4.              מספר בעל 5 ספרות,המורכב מאפסים ואחדים בלבד,המסמן את מצב ההגשות של

          תרגילי הבית עבור הסטודנט. למשל,מספר 11001 מסמן שסטודנט הגיש את התרגילים 1,2,5 ולא הגישו  את התרגילים 3 ו-4.  

·                    הגדר מבנה אוניברסיטה שיכיל מערך סטודנטים דינמי.

·                    הגדר תפריט משתמש שיגדיר את הפעולות הבאות:

a.       קלט של נתוני הסטודנטים מקובץ הקלט אל מבנה אוניברסיטה. יש לקלוט את נתוני הסטודנטים

כל עוד יש נתונים בקובץ הקלט. שים לב שהיות ומערך הסטונטים נבנה דינמית (ע"י פונקציית    realloc שמגדילה את גודלו עם הגעת נתוני סטודנט נוסף) גודלו אינו מוגבל, וניתן לקלוט את נתוני סטודנטים עד לסיום קובץ הקלט.

הנתונים מופיעים בקובץ קלט בפורמט הבא: 

 

Nir 32251 99.80 11001

Ely 12347 77.89 01111

Moshe 45321 50.34 11111

……………..

…………….

Avi 31456  49.78 00011

b.       פלט של נתוני הסטודנטים אל קובץ הפלט בפורמט הבא : (יינתן ציון 1 לכל סטודנט שהגיש 3 תרגילים ומעלה,אחרת יינתן ציון 0):

Student 1: Nir 32251 99.80 1

Student 2: Ely 12347 77.89  1   

Student 3: Moshe 45321 50.34 1

……………..

…………….

Student n: Avi 31456  49.78 0

 

 

(אופצייה זו פועלת רק לאחר הפעלת אופצייה a אחרת נכתוב רק הודעת שגיאה Not Available  לקובץ הפלט)

 

c.       חישוב הציון הסופי :

יש להוסיף לנתונים גם את הציון הסופי לפי הפירוט הבא:

-כדי לעבור את הקורס,חובה לעבור את הבחינה בציון 55 לפחות.

-ציון התרגילים מהווה ציון מגן ,ששווה 20% מהציון הסופי.

-ציון התרגילים 1 –פירושו 100,ציון התרגילים  0 – פירושו 0.

  יש להציג את הנתונים אל קובץ הפלט בפורמט הבא:

BEFORE:

Student 1: Nir 32251 99.80 1

Student 2: Ely 12347 77.89  1   

Student 3: Moshe 45321 50.34 1

……………..

…………….

Student n: Avi 31456  49.78 0

 

AFTER:

Student 1: Nir 32251 99.80 1  final : 99.84

Student 2: Ely 12347  77.89 1   final : 82.31

Student 3: Moshe 45321 50.34 1  final : 50.34

……………..

…………….

Student n: Avi 31456  49.88 0   final: 49.78



 (אופצייה זו פועלת רק לאחר הפעלת אופציות    b,a אחרת נכתוב רק את ההודעת שגיאה   Not Available   לקובץ הפלט).

 

d.       הצגת נתונים ההסטיסטיים:

1.ממוצע ציוני מבחן(  average , )

2.סטיית תקן (   (Standard Deviation ,

3.כמות הסטודנטים

4.טווח הציונים (  (Range = 

                              (אופצייה זו פועלת רק לאחר הפעלת אופציות  a,b,c ,אחרת נכתוב רק את ההודעת שגיאה

Not Available                               לקובץ הפלט).

 

z.        אופציית יציאה – מחק את קובץ הפלט , כתוב בו בשורה הראשונה End Of Program וצא  מהתוכנית.

 

חזרה לתחילת העמוד הצג את כרטיס החבר של אייל חפש הודעות אחרות של אייל
 
אייל
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 04 February 2009
מדינה: Israel
משתמש: מנותק/ת
הודעות: 13
נשלח בתאריך: 02 May 2009 בשעה 15:23 | IP רשוּם
 

האם מישהו יכול לעזור לי בזה ????(סטודנט שנה א')

__________________
eyal
חזרה לתחילת העמוד הצג את כרטיס החבר של אייל חפש הודעות אחרות של אייל
 
אייל
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 04 February 2009
מדינה: Israel
משתמש: מנותק/ת
הודעות: 13
נשלח בתאריך: 02 May 2009 בשעה 15:47 | IP רשוּם
 

בעיה:

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



__________________
eyal
חזרה לתחילת העמוד הצג את כרטיס החבר של אייל חפש הודעות אחרות של אייל
 
אייל
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 04 February 2009
מדינה: Israel
משתמש: מנותק/ת
הודעות: 13
נשלח בתאריך: 02 May 2009 בשעה 16:05 | IP רשוּם
 

הסתדרתי עם 2 השאלות הראשונות a+b ........ אפשר עזרה בשאר השאלות למי שיודע ???



__________________
eyal
חזרה לתחילת העמוד הצג את כרטיס החבר של אייל חפש הודעות אחרות של אייל
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 02 May 2009 בשעה 16:56 | IP רשוּם
 

נעול.

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 

מצטערים, אינך יכול/ה להגיב לנושא זה.
נושא זה נעול.

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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