חזרה על החומר - מחשבון פשוט
חלק מהיחידה יסודות במסלול ה-GDScript של Coddy. שיעור 28 מתוך 92.
אתגר
קלבנה מחשבון קטן. הערכים של המשתנים n1, n2 ו-op נקראים עבורך בשלוש השורות הראשונות (אל תשנה אותם), ו-op מכיל אחד מהערכים "+", "-", "*" או "/".
הגדר את result בהתאם ל-op:
"+":n1 + n2"-":n1 - n2"*":n1 * n2"/":n1חלקיn2, תוך שמירה על החלק העשרוני
כתוב את כל ארבעת המקרים: הבדיקות ינסו כל אחד מהאופרטורים. result הוא float, ולכן הוא תמיד יודפס עם נקודה עשרונית. לדוגמה, עבור 12, 34 ו-"+", הפלט הוא:
result = 46.0ועבור 7, 2 ו-"/", הפלט הוא:
result = 3.5נסו בעצמכם
extends Node
func _ready():
var n1 := int(OS.read_string_from_stdin()) # אל תשנו את השורה הזאת
var n2 := int(OS.read_string_from_stdin()) # אל תשנו את השורה הזאת
var op := OS.read_string_from_stdin() # אל תשנו את השורה הזאת
var result: float = 0.0
# כתבו את הקוד שלכם למטה
# אל תשנו את השורה למטה
print("result = ", result)
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםחלוקה שלמהאופרטור מודולוקיצורי דרך אריתמטייםסיכום – חשבון פשוטאופרטורי השוואהתרגלו בעצמכם: קומפיילר GDScript אונליין