פורסם 2006 באוקטובר 919 שנים צריך לכתוב פונקציה רקורסיבית שמקבלת מערך המכיל N מספרים שלמים,ומספר שלם כלשהו.הפונקציה צריכה להחזיר את מיקומו של המספר במערך,או -1 אם המספר לא נמצא במערך.
פורסם 2006 באוקטובר 919 שנים פונקציה רקורסיבית?למה לעזאזל, למה?----ועכשיו ברצינות: אתה רוצה שנפתור בשבילך את התרגיל? תאמר לנו מה הדרך שלך, וננסה לעזור לך.
פורסם 2006 באוקטובר 919 שנים מחבר מה כוונה מה הדרך שלך ? כולה ביקשתי קצת עזרה שבשאלה שאני לא מצליח function mikum(a:arr n,x:integer):integer;beginif (n=1) and (a[n]=x) thenmikum=1 else אין לי כל כך מושג איך להמשיך מפה.
פורסם 2006 באוקטובר 919 שנים נסה ללכת מהסוף של המערך, כך:if (a[n]=x) and (n<>0) then mikum:=n;else mikum(a,n-1,x);
פורסם 2006 באוקטובר 919 שנים function mikum(a:arr x,n:integer):integerbegin if (n=0)then mikum=-1 else if(a[n]=x)then mikum=n else mikum=mikum(a,x,n-1)end
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.