|שאלה\בעיה| תרגיל עם בעיית לולאות די בסיסית -שפת C- MVS - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

|שאלה\בעיה| תרגיל עם בעיית לולאות די בסיסית -שפת C- MVS


DancingBear

Recommended Posts

טוב אז ככה, די נתקעתי עם שאלה בש"ב ואני די בטוח שאני פשוט בבלאק אווט שנמשך כמה ימים כי בזמן הזה הספקתי לפתור תרגילים הרבה יותר מסובכים, אשמח אם תנסו לעזור/לכוון/להדריך/למקד :P

התרגיל כפי שאמרתי הוא בסיסי ביותר, צריך לכתוב קוד של לולאה אינסופית הקולטת מספרים חיוביים מהמשתמש בהנחה שהוא מזין לפחות שני מספרים ומחזירה פלט של ממוצע האיברים השכנים, כלומר הזנה של1 2 3 4 5 תתן תוצאה של 1.5 2 3 4 4.5

אשמח לכל סוג עזרה :)

תודה מראש.

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

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

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

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

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

איך אני גורם לקוד לעבוד בהנחה שהוא אמור לעבוד גם במקרה שהוא מקבל A1 A2 ולתתA1+A2)/2ׁ) ולאיבר השני גםA1+A2)/2ׁ)

וגם במקרה של a1, a2, a3 שבו האיבר a2 מקבל חישוב שונה של (a1+a2+a3)/3

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

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

-עריכה, אתה צודק הייתה לי טעות בחישוב, תיקנתי..תודה

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

ארכיון

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

×
  • צור חדש...