שתי שאלות די פשוטות במחשבים JAVA שלא הצלחתי

Oz1357

New member
שתי שאלות די פשוטות במחשבים JAVA שלא הצלחתי

אם משהו יכול לעזור לי בבקשה לכתוב את הפעולות הבאות או לעבור על הקובץ שצרפתי (רשום שם את התוכניות) ולהגיד לי מה בדיוק לא בסדר.


1. פתח ויישם אלגוריתם המקבל כקלט שלושה מספרים ומציג כפלט הודעה מתאימה אם השלשה מהווים שלשה פיתגורית . לדוגא 3,4,5 הם שלשה פיתגורית כי 3 בריבוע + 4 בריבוע = 5 בריבוע.

2. להלן התרגיל-
א. קבל כקלט שלשה מספרים X Y Z
ב. אם ערכו של Y הוא בטווח הערכים שבין X ל Z אז
חשב את ההפרש שבין Y והממוצע של X ו Z
הדפס את ההפרש
ג. אחרת
אם המספרים שונים זה מזה
הדפס את ההודעה different
אחרת
הדפס את הקטן מבין שלושת המספרים
הערה: ההפרש חייב להיות חיובי

תודה רבה מראש לעוזרים!!!
 

ש ב ו ע

New member
הסבר

1. הנחת שמקישים קודם את המספרים הקטנים ואז את הגדול. אם הקלט יהיה, למשל, 5 ואז 3 ואז 4 התכנית שלך תגיד שזאת לא שלשה פיתגורית.

2. לא התייחסת בהתחלה לאפשרות שX קטן מY קטן מZ, שגם בה Y נמצא באמצע ועונה לתנאי הראשון.
 
למעלה