המשימה
כתוב פעולה שמקבלת ארבעה מספרים — x1, y1, x2, y2 — ומדפיסה את המרחק בין שתי הנקודות במישור. הנוסחה: שורש של ((x2-x1)² + (y2-y1)²) דוגמאות: (0,0) ו-(3,4) → 5.0 (1,1) ו-(1,1) → 0.0 (-2,0) ו-(2,0) → 4.0 הנחיות: • השתמש ב-Math.sqrt לחישוב השורש. • שמור את ההפרשים במשתנים לפני החישוב — כך הביטוי נשאר קריא. • תוצאה שלילית אינה אפשרית כאן; אם קיבלת כזו, יש טעות בסדר הפעולות. [טבלה]
קוד הפתיחה
public class Main {
public static void distance(double x1, double y1, double x2, double y2) {
// כתוב את הפתרון כאן
}
public static void main(String[] args) {
distance(0, 0, 3, 4); // 5.0
distance(1, 1, 1, 1); // 0.0
distance(-2, 0, 2, 0); // 4.0
}
}
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.