עבר עריכה לאחרונה בתאריך 07.06.03 בשעה 14:12
כתבו פונקציה בוליאנית שמקבלת פרמטר Number שהוא מספר שלם חיובי ומחזירה את הערך TRUE אם מכפלת הפרמטר Number פי 4 תהפוך את סדר ספרותיו.
דוגמאות: עבור המספר 21978 הפונקציה תחזיר את הערך TRUE, כיוון ש:
21978*4= 87912בבקשה עזרו לי..גם במתכונת נפלתי על שאלה כזו!
זה מה שאני ניסיתי לעשות:
program tomdaking; var mispar,i: integer; stri_string,stri_mar:string; begin readln(mispar); str(mispar, stri_string); for i:=1 to length(stri_string) do stri_mar(i):= stri_string(length(stri_string)-i+1) ; val (stri_string,(4*mispar),code); if code=0 then writeln ('nahon') else writeln ('wrong'); readln;
אבל משום מה בפונקצה "ואל" יש טעות מספר 122- בפסיק לפני משתנה code.
|