הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 14-04-09, 17:55   # 1
Gil-S
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
הודעות: 159

Gil-S לא מחובר  

Question פסקל - לולאות

שלום לכם,

לצערי, עקב חג הפסח ובשל המובטלות שלי לא לעשות כלום, שכחתי קצת את החומר.

אשמח אם תזכירו לי.. אפילו מילולית והגיונית..מה לפני, מה אחרי...

אז ככה, ההוראה היא כזו:

"כתוב תוכנית הקולטת חמישה ציונים ומדפיסה את כל הציונים הגבוהים מ-80"

מה שאני עשיתי, זה...

לבקש ציונים, לולאה.. for i:=1 to 5 ואז לקבל אותם ואז אני עושה תנאי "אם ציון גדול מ80"

אך משום מה הוא מדפיס לי את הציון האחרון..

אשמח למעט עזרה, מיואש כבר.. תודה מראש

  Reply With Quote
ישן 14-04-09, 18:02   # 2
דור
אחראי קהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 32
הודעות: 3,724

דור לא מחובר  

אתה צריך לעבור עם לולאה 5 פעמים ולקלוט 5 פעמים.. כל פעם אחרי הקליטה אתה צריך לעשות את התנאי, אם הוא true תדפיס

אם תביא קוד זה מאוד יעזור
  Reply With Quote
ישן 14-04-09, 18:09   # 3
Gil-S
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
הודעות: 159

Gil-S לא מחובר  

ציטוט:
נכתב במקור על ידי דור בן עמי צפה בהודעה
אתה צריך לעבור עם לולאה 5 פעמים ולקלוט 5 פעמים.. כל פעם אחרי הקליטה אתה צריך לעשות את התנאי, אם הוא true תדפיס

אם תביא קוד זה מאוד יעזור
מה שאתה אומר זה שאני צריך לעשות read חמש פעמיים?


בכל מקרה, זה הקוד שעשיתי..

קוד:
program EXA_2;
var
i,zion:integer;
begin
writeln ('Give Zion');
for i:=1 to 5 do
begin
readln (zion);
if zion > 80 then writeln (zion);
end
end.
  Reply With Quote
ישן 14-04-09, 19:01   # 4
Mystic
חבר על
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 765

Mystic לא מחובר  

עשית את הקוד נכון, זה אמור לעבוד אם אני זוכר נכון פסקל.
__________________
מאגר משפטים לפייסבוק , מתעדכן בכל יום!
עשרות שידורי ספורט בכל מקום בארץ ובחינם!
מהיום יש המון דרכים להכיר , הכרויות בפייסבוק זה הדבר הבא!
עשרות ומאות שירים להורדה ממגוון רחב של שרתים.
  Reply With Quote
ישן 14-04-09, 19:34   # 5
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

מה שכתבת אמור לרוץ AFAIK

בכל אופן ממה שאני יודע ביטלו השנה את הבגרות בפסקל.. היא מאוד קלה אבל הייתי מוודא את זה ..
__________________
  Reply With Quote
ישן 15-04-09, 16:59   # 6
Gil-S
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
הודעות: 159

Gil-S לא מחובר  

הסתדרתי עם הקודם.. אבל נתקעתי בזה:

ההוראה היא:
"כתוב תוכנית הקולטת 18 זוגות מספרים ומדפיסה את מספר הזוגות בהם המספרים היו זהים זה לזה"

עכשיו מה שעשיתי זה קלטתי את הזוגות.. עם לולאת FOR, ואני מתקשה לעשות אחרי שהוא קלט שיציג לי ברשימה מה זהה.. אני מצליח רק אחרי כל אחד אם זהה או לא.

איך עושים שיהיה ברשימה?

זה הקוד שעשיתי עד כה:
קוד:
program EXXX;
var
i,num,num1:integer;
begin
writeln ('ten 18 zugot');
for i:=1 to 18 do
readln (num,num1);
begin
if num = num1 then 
writeln (num,num1);
end;
end.
  Reply With Quote
ישן 15-04-09, 19:52   # 7
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 32
הודעות: 2,050

daMn לא מחובר  

שים לב שbegin של הלולאה שלך נמצא אחרי הreadln, שים את הreadln אחריו, בכ"מ אתה צריך משתנה ספירה, אז תאפס משתנה ספירה ותוסיף כל פעם אחד אם num שווה לnum1.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 15-04-09, 21:38   # 8
Gil-S
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
הודעות: 159

Gil-S לא מחובר  

אני לא מצליח לעשות משתנה ספירה (צובר\מונה). יש מצב לדוגמא?
  Reply With Quote
ישן 16-04-09, 01:12   # 9
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 32
הודעות: 2,050

daMn לא מחובר  

ציטוט:
נכתב במקור על ידי Gil-S צפה בהודעה
אני לא מצליח לעשות משתנה ספירה (צובר\מונה). יש מצב לדוגמא?
בכיף

קוד:
program example(input, output);
var
	count:integer;
begin
	count:=0;
	for (i:=1 to 100 do)
	begin
		count:=count+1;
	end;
	writeln('the counter count: ',count);
end.
סלח לי אם יש שגיאות סיטנקס בפסקל, מלא זמן לא נגעתי בזה.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 16:51.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ