םא יש לי קטע כזה.. T:=TREE if T=reer than writeln yes else writeln no ככה זה אמור להיות כתוב פחות או יותר בלי סוגריים וזה עכשיו T AND REER הם מסוג מחרוזת עכשוי השאלה שלי היא בהשוואת מחרוזות מה בעצם עושים?בודקים את מספר התווים או בודקים את המחרוזת עצמה אם היא אותו דבר או מה?
א- בודק אם הם שווים באורכן. length לראשונה ולשנייה , אם שונה אז תדפיס FALSE בלי להתיחס לשלב הבא אבל אם שווה תמשיך לשלב ב .
ב- תעשה לולאת FOR אשר מתחילה מ 1 עד N , אשר N הוא מספר התווים במחרוזת ותתחיל להשוות בין שתי המחרוזות אם תמצא איוור שונה תחליף את המשתנה בוליאני מ TRUE ל FALSE .
בשפת עלית פסקאל :
f:=true n1:=length(s n2:=length(s2 if n1<>n2 then f:=false else for i:=1 to n1 do begin if s<> s2[i then f:=false end; writeln(f