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

עבודה למחר בנושא C...עזרה


NiTRo37

Recommended Posts

יש לי למחר עבודת הגשה , זה בעיקרון על לולאות :s07:

אשמח מאוד אם מישהו יוכל לפתור את התרגילים הבעים או חלקם:

1)בכיתה 20 תלמידים.

כל תלמיד הגיש 3 עבודות ,הציון הוספי מחושב לפי השלבים:

*המורה מחשב את הציון הממוצע של כל תלמיד בשלוש העבודות

*אם הציון הסופי שהתקבל גבוה מ85,המורה יוסיף 5 נקודות לציון שחושב שבממוצע.אם לאחר ההוספה יתקבל ציון גבוה מ100,הציון הסופי יהיה 100.

כתוב תוכנית שתקלוט לכל אחד מה20 תלמידים את ציוניו ב3 העבודות,התוכנית תחשב ותדפיס א ציונו הסופי במחצית.

כמו כן התוכנית תמנה ותדפיס את מספר התלמידים שקיבלו 100 כציון סופי.

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

כתוב תוכנית בC המציגה כפלט את כל המספרים התלת ספרתיים המינוריים.

כמו כן התוכנית תציג כפלט הודעה אם קיימים יותר מספרים תלת ספרתיים מינוריים מאשר מספריםתלת ספרתיים שאינם מינוריים.

דוגמאות:

352 מינורי.

,258 125אינם מינוריים.

3)לפניך תוכנית:

scanf("%d",& n );
if ((n>=100)&&(N&2==0))
n = n-(n/100)*100
else
if((n<100)&&(n%2==0)
printf("%d",n)
else
n++

א)תן דוגמאות קלט לערך של N,שעבורו הפלט יהיה זהה לקלט.

ב)תן דוגמאות לערך של N , שעבורו יגדל ערכו של N ב1.

ג)תן דוגמאות קלט לערך של N,שעבורו ערכו של N ישתנה , אך לא יגדל בדיוק ב1.

אני מקווה שתוכלו לעזור לי , זה מאוד חשוב , תודה :xyxthumbs:

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

שיטה נחמדה:

להכניס את כל הספרות למערך.

למיין את המערך.

לבדוק את ההפרש בין האיברים הקיצוניים.

הכל ב- o(nlogn) אם אתה ממיין נכון.

אהבתי.

אפשר לאמן נוירונים עם Backpropagation ואז לעשות לה test. :)

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

א.אף אחד לא חייב לך כלום

ב. תשתמש במוד ודיב לבודד את הספרות, תחסר בינהן, אם ההפרש בין -3 ל3 ...

שמת לב שאני לא זה שהגבתי? :bash:

FFS בכל מקרה הסתדרתי גם בלי עזרתכם ,תודה בכל זאת.

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

ארכיון

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

×
  • צור חדש...