Professional Documents
Culture Documents
שאלה 1
3 שאלה
,/ ,* ,- ,+( המקבלת כפרמטר שני מספרים שלמים ותוsimple_calculator יש לכתוב פונקציה בשם.א
. על הפונקציה להדפיס את הפעולה החשובנית על שני המספרים בהתאם לתו הפעולה המתקבל.)%
.)main( יש לבדוק נכונות הפונקציה ע"י זימון הפונקציה בפעולה הראשית ה הראשית.ב
def simple_calculator(tav, num1, num2):
if tav=="+":
print(num1+num2)
if tav=="*":
print(num1*num2)
if tav=="%":
print(num1%num2)
if tav=="-":
print(num1-num2)
if tav=="/":
print(num1/num2)
def main():
a=int(input("please enter a number: "))
b=int(input("please enter a number: "))
t=input("please enter a note: ")
simple_calculator(t, a, b)
main()
שאלה 4
א .יש לכתוב פונקציה המקבלת כפרמטר ממוצע ציונים של תלמיד .על הפונקציה להדפיס:
"הצטיינות יתרה" אם הממוצע גדול או שווה ל90-
"טוב מאד" אם הממוצע גדול או שווה ל70-
"מספיק" אם הממוצע גדול או שווה ל.60-
בכל מקרה אחר יש להדפיס "יש לשפר השגים"
יש לחפש את המונחים להדפסה ברשת.
ב .יש לבדוק נכונות הפונקציה ע"י זימון הפונקציה בפעולה הראשית ה הראשית (.)main
def avarage(num):
if num>=90:
)"print("Excellence outstanding
elif num>=70:
)"print("Very good
elif num>=60:
)"print("Good enough
else:
)"print("Achievements must be improved
def main():
))" x=int(input("please enter the grade avarage of the student:
)avarage(x
)(main
5 שאלה
)spider, beetle, dog, cat, chicken , ant ( יש לכתוב פונקציה המקבלת כפרמטר שם של בע"ח
.) את מספר הרגלים של בעל החייםreturn( על הפעולה להחזיר
.1- אם התקבל שם פרמטר שאינו ברשימת השמות יוחזר הערך
: יש להשלים בתאמה.לפניך מבנה הפונקציה וזימונה
6 שאלה
, מכפלה,) את סכוםreturn( על הפונקציה להחזיר. מספרים2 יש לכתוב פונקציה המקבלת כפרמטר
. חילוק המספרים,כפל
: יש להשלים בהתאמה.לפניך מבנה הפונקציה וזימונה
def calculator(num1, num2):
add=num1+num2
sub=num1-num2
mul=num1*num2
div=-1
if num2!=0:
div=num1/num2
return add, sub, mul, div
def main():
num1=int(input("please enter a number: "))
num2=int(input("please enter a number: "))
a, b, c, d=calculator(num1, num2)
print(a, b, c, d)
main()