עבור לתוכן

עזרה ביסודות התכנות בשפת JAVA - עזרה בתרגיל

Featured Replies

פורסם

היי,

אודה לעזרתכם בתרגיל, לא יודעת איך לגשת לזה.

זה התרגיל

כתבו תכנית הקולטת נתוני טמפרטורה שהתקבלו ב 31. הימים של חודש ינואר )כמספרים -

שלמים(.

יום נחשב חם אם הטמפרטורה שנמדדה בו יותר מ 20מעלות. -

יום נחשב קר אם הטמפרטורה שנמדדה בו פחות מ 5 מעלות. -

התכנית תחשב ותדפיס:

א. את תאריכי הימים בחודש בהם היה חם או קר )ע"פ ההגדרה לעיל(.

ב. עבור רצף הימים הקרים/החמים הארוך ביותר, את יום ההתחלה של הרצף, את יום הסיום של

הרצף ומישכו.

לדוגמה, עבור הקלט הבא )משמאל לימין, בהנחה שנמדדו טמפרטורות ב 10ימים(: -

15 9 4 3 -2 13 18 22 21 16

יהיה הפלט:

Warm or Cold days: 3 4 5 8 9

The longest period: Start day 3, End day 5

Length: 3 days

הערות: הניחו שיש רק רצף אחד ארוך ביותר שבו היה חם או קר.

הפלט של הימים החמים או קרים יכול להיות בטור.

- - - תגובה אוחדה: - - -

אסור להשתמש במערכים

פורסם

שלום וברוכה הבאה לפורום.

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

ארכיון

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

דיונים חדשים