12/11/2005 00:43:25
newbez
יש לי שאלה בפסקל התחלתי לילמוד ואני עדין לא יודע את זה ממש טוב כתוב תוכנית הקולטת שתי מיספרים ובודקת אם סוכמם מיתחלק בשלוש אם כן הדפס מיתחלק אם לא הדפס לא מיתחלק מה עושים במיקרה כזה כזה אנ חושב שזה עם div או mod עזרה דחופה
12/11/2005 12:10:45
Pitbull
קוד: program blabl; var a,b,c:integer; begin readln(a); readln(b); c := a+b; if (c mod 3=0) then printf("mithalek") else printf("lo mithalek");
end.
הרבה זמן לא כתבתי משהו בפסקל, אז יכול להיות שיש טעיות בתחביר אבל בעיקרון הכי חשוב הוא שהסכום mod שלוש יהיה שווה ל -0[ההודעה נערכה על-ידי Pitbull ב-12/11/2005 12:11:32]
12/11/2005 16:10:21
newbez
תודה רבה רבה עזרתה לי מאוד אבל רק שתידע שכותבים writeln בימקום printf printf זה ב- c לא?
יש לי עוד שאלה הכן תוכנית שהמישתמש יכניס מיספר והתוכנית תיבדוק אם סיפרת האחדות שווה לעשרות זה מה שאני כתבתי
קוד: program newbez;
var a,b:integer;
begin
writeln(’הכנס את סיפרת העשרות’) readln(a); writeln(’הכנס את סיפרת האחדות’) readln(b); if a mod b=1 then writeln(’ ok ’) else writeln(’ not good’) end.
אני עשיתי בדרך הזואת אבל אני חושב שהם היתכוונו בשאלה שהמישתמש יכתוב את המיספר בפעם אחת מישהוא יכול לעזור לי ולהגיד לי אך עושים את זה
[ההודעה נערכה על-ידי newbez1 ב-12/11/2005 17:06:45][ההודעה נערכה על-ידי Admin ב-12/11/2005 21:15:52]
12/11/2005 19:36:31
prgrmr
קוד:program prgrmr;
var integer a;
begin
writeln(’הכנס מספר’); readln(a);
if a mod 3=0 then writeln(’ ok ’); else writeln(’ not good’); end.
[ההודעה נערכה על-ידי prgrmr ב-12/11/2005 19:36:59]
12/11/2005 21:19:49
Admin
ציטוט:יש לי עוד שאלה הכן תוכנית שהמישתמש יכניס מיספר והתוכנית תיבדוק אם סיפרת האחדות שווה לעשרות זה מה שאני כתבתי
אתה צריך לחלק בעשר ולבדוק אם השארית שווה לשלם. בהנחה שהמשתנה שלך הוא a הקטע קוד יראה ככה: קוד:if a mod 10 = a div 10 then write("Matched") else write("Not Matched");
אתה לומד פסקל סתם כי בא לך, או במסגרת בית ספר לבגרות?[ההודעה נערכה על-ידי Admin ב-12/11/2005 21:21:49]
13/11/2005 16:24:19
newbez
בחופש הגדול כבר התחלתי לילמוד כי סתם היה בא לי ואז גם התחתי לילמוד את זה בבית ספר אז זה עוזר
עמודים:
1