נתונות שתי הפעולות הבאות: what, where המקבלות כל אחת זוג מספרים שלמים וחיוביים:
נתונות שתי הפעולות הבאות: what, where המקבלות כל אחת זוג מספרים שלמים וחיוביים:
public static boolean what(int num1, int num2)
{
while(num1 >= 10 || num2 >= 10)
{
if(num1 >= 10 && num2 >= 10)
{
num1 = num1/10;
num2 = num2/10;
}
else
{
if(num1 >= 10)
{
num1 = num1/10;
}
else
{
num2 = num2/10;
}
if(num1 == num2)
{
return true;
}
}
}
return false;
}
public static boolean where(int num1, int num2)
{
while(num1>0 || num2>0)
{
if(num1*num2==0)
return true;
num1=num1/10;
num2=num2/10;
}
return false;
}
סעיף א
עקבו בעזרת טבלת המעקב אחרי זימון הפעולה what(1804,1957) ורשמו מה תהיה תוצאת הזימון.
סעיף ב
מה מבצעת הפעולה what באופן כללי עבור זוג מספרים שלמים וחיוביים?
סעיף ג
מה מבצעת הפעולה where באופן כללי עבור זוג מספרים שלמים וחיוביים? תנו דוגמה לזוג מספרים בני שלוש ספרות ומעלה שעבורם הפעולה תחזיר false.
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.