26 תשובות
אני יודע טיפה אולי אוכל לעזור
שאלי פה
אנונימית
את פשוט קולטת למשתנה f את הערך של המעלות בייצוג פרנהייט
ואז פותחת עוד משתנה בשם c ובו את רושמת את הנוסחא שרשומה שם (כמובן אם אותו אות f של המשתנה הראשון)
ואז עושה (s.o.p (c - מדפיסה את הצלזיוס
ואז פותחת עוד משתנה בשם c ובו את רושמת את הנוסחא שרשומה שם (כמובן אם אותו אות f של המשתנה הראשון)
ואז עושה (s.o.p (c - מדפיסה את הצלזיוס
אז את צריכה לבקש מהמשתמש שיכניס את המעלות בפרנהייט
להכניס את הקלט למשתנה double, ליצור משתנה שמציב בתוכו את הקלט בתוך הנוסחה להמרת פרנהייט לצלזיוס ואז פשוט להציג על המסך את התשובה
להכניס את הקלט למשתנה double, ליצור משתנה שמציב בתוכו את הקלט בתוך הנוסחה להמרת פרנהייט לצלזיוס ואז פשוט להציג על המסך את התשובה
import java.util.scanner;
class temp
{
public static scanner reader = new scanner(system.in);
public static void main(string[] args)
{
system.out.println("inset degrees in fahrenheit");
int f = reader.nextint();
double c = (5.0/9.0)*(f-32);
system.out.println(c+" celsius degrees");
}
}
class temp
{
public static scanner reader = new scanner(system.in);
public static void main(string[] args)
{
system.out.println("inset degrees in fahrenheit");
int f = reader.nextint();
double c = (5.0/9.0)*(f-32);
system.out.println(c+" celsius degrees");
}
}
כי את צריכה שה5 וה9 ירשמו כ5.0 ו9.0 אחרת הם נרשמים כאינטיג'רים ובטיפוס הזה 5/9 לא יוצא 0 נקודה משהו אלא פשוט 0
שואל השאלה:
כתבת שם ככ הרבה דברים שאני לא יודעת :|
כתבת שם ככ הרבה דברים שאני לא יודעת :|
שואל השאלה:
נו באמתת
נו באמתת
מה הקומפיילר אמר לך? שאיפה יש שגיאה?
אין שגיאה, הוא מחזיר ערך 0.0 אני משער
ניסיתי להריץ את התוכנית שלך
ורק שעשיתי 9.0 ו5.0 כמו זה שמעלי אמר, היא עבדה
ורק שעשיתי 9.0 ו5.0 כמו זה שמעלי אמר, היא עבדה
} (function celsius(f
(return 5/9(f-32
{
זה הכי פשוט שאפשר
(return 5/9(f-32
{
זה הכי פשוט שאפשר
אחי אתה רשמת את זה כפעולה סטאטית היא צריכה את זה כתוכנית
שלא לדבר על זה שלא הגדרת משתנים
שואל השאלה:
אני קצת בהלם
אני קצת בהלם
אחי זה פונקציה שמקבלת קלט f ומוציאה פלט שהוא f בצלזיוס אני לא רואה את הבעיה
כל המשתנים מוגדרים
כי אם היא תרשום את זה כתוכנית זה לא יעבוד, אלא רק כפעולה
למה אתה מתכוון בתוכנית?
אתה כאילו רוצה שזה יהיה עם קלט שהשתמש נותן בתוכנית עצמה?
היא צריכה פשוט קטע תכנית במחלקת main
לא הגדרת פעולה, הreturn לא יעבוד לה ככה
לא הגדרת פעולה, הreturn לא יעבוד לה ככה
בדיוק, הכל בתוכנית
הייתי כותב את זה אבל אני בטלפון זה קצת קשה
כבר רשמתי
באותו הנושא: