הסבר על כמה תרגילים בתכנות - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

הסבר על כמה תרגילים בתכנות


adiperets-xsen

Recommended Posts

for (i=0; i<=5;i++)
print a;

לגבי הקוד הראשון:

האות "a" תודפס 6 פעמיים

בתוך ה "for" יש לך ככה

הלולאה מתחילה i=0

והתנאי הוא כל עוד i קטן או שווה ל 5

לאחר כל כניסהה ללולאה להוסיף למשתנה i עוד אחד

i=0 -> ידפיס פעם ראשונה

i=1 -> ידפיס פעם שנייה

i=2 -> ידפיס פעם שלישית

i=3 -> ידפיס פעם רביעית

i=4 -> ידפיס פעם חמישית

i=5 -> ידפיס פעם שישית

_______________________

לגבי הקוד השני


j=0;
for (i=0 ; i<4 ; i++)
j=j+i*2;

j=0+0*2=0

j=0+1*2=2

j=2+2*2=6

j=6+3*2=12

התוצאה היא 12

_______________________

לגבי הקוד השלישי

 printf("%d + %d = %d",5,8,5+8);

ידפיס 5+8=13

_______________________

לגבי הקוד הרביעי והחמישי, אני לא יודע

_______________________

לגבי הקוד השישי


int i,a=2,b=5,c=1;
for (i=0 ; i<b ; i++)
c = c*a;

1 = 1*2 = 2

2 = 2*2 = 4

4 = 4*2 = 8

8 = 8*2 = 16

16 = 16*2 = 32

התוצאה 32

קישור לתוכן
שתף באתרים אחרים

  • תגובות 41
  • נוצר
  • תגובה אחרונה

for (i=0; i<=5;i++)
print a;

לגבי הקוד הראשון:

האות "a" תודפס 6 פעמיים

בתוך ה "for" יש לך ככה

הלולאה מתחילה i=0

והתנאי הוא כל עוד i קטן או שווה ל 5

לאחר כל כניסהה ללולאה להוסיף למשתנה i עוד אחד

i=0 -> ידפיס פעם ראשונה

i=1 -> ידפיס פעם שנייה

i=2 -> ידפיס פעם שלישית

i=3 -> ידפיס פעם רביעית

i=4 -> ידפיס פעם חמישית

i=5 -> ידפיס פעם שישית

_______________________

לגבי הקוד השני


j=0;
for (i=0 ; i<4 ; i++)
j=j+i*2;

j=0+0*2=0

j=0+1*2=2

j=2+2*2=6

j=6+3*2=12

התוצאה היא 12

_______________________

לגבי הקוד השלישי

 printf("%d + %d = %d",5,8,5+8);

ידפיס 5+8=13

_______________________

לגבי הקוד הרביעי והחמישי, אני לא יודע

_______________________

לגבי הקוד השישי


int i,a=2,b=5,c=1;
for (i=0 ; i<b ; i++)
c = c*a;

1 = 1*2 = 2

2 = 2*2 = 4

4 = 4*2 = 8

8 = 8*2 = 16

16 = 16*2 = 32

התוצאה 32

את הקוד הראשון הבנתי ואת השאר לא כל כך.... :s07:

ובאיזה תוכנה אתה משתמש לתיכנות שפת C

קישור לתוכן
שתף באתרים אחרים

למי מיועדת התוכנית?

אם אתם מצויינים מאזור הדרום,

אם אתם מתחילים ללמוד בשנה הבאה בכיתה י’, י”א או י"ב,

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

אם אתם בעלי ניסיון מוצלח בתחומי המחשבים/רשתות (מתכנתים, מתגברים על תקלות מחשב, מתקינים וכו'),

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

אתם מתאימים

אתה לא מתאים, לפחות לא לפי רמת הידע הנוכחית שלך.

קישור לתוכן
שתף באתרים אחרים

למי מיועדת התוכנית?

אם אתם מצויינים מאזור הדרום,

אם אתם מתחילים ללמוד בשנה הבאה בכיתה י’, י”א או י"ב,

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

אם אתם בעלי ניסיון מוצלח בתחומי המחשבים/רשתות (מתכנתים, מתגברים על תקלות מחשב, מתקינים רשתות וכו'),

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

אתם מתאימים

אתה לא מתאים, לפחות לא לפי רמת הידע הנוכחית שלך.

לא כל כך מעניין אותי מה אתה חושב אתה יודע....

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

לא ידעתי כימעט כלום.... אחרי 4 ימים ללא שינה אני יודע יותר מ 27 שאלות לענות עליהם בעל פה ולהרחיב עליהם.

אז אל תגידו לי אתה לא מתאים כי י לי עוד שבוע+ ללמוד,

ועכשיו אני לומד שפת C מהאתר הכי טוב ללמידת השפה: http://clang.eitan.ac.il/index.php

קישור לתוכן
שתף באתרים אחרים

בקיצור אתה רוצה שנעשה את המבחן במקומך.

לא אחי הסתדרתי....הורדתי Visul Studio ומתי תפקודות שרשומות ובדרתי מה הם עושות...

עכשיו אני לא כל כך צריך אותכם כי למדתי את הבסיס ל פת C בלילה אחד.

ולמדתי איך להשמ בתוכנה VISUAL STUDIO.

עריכה:

וזה שאתם חובים אני רוצה תפתרו לי תמבחן לא יודע מה לומר לכם.. בסוף פתרתי תתרגילים לבד....

קישור לתוכן
שתף באתרים אחרים

כל הכבוד שהצלחתה, אבל לא הבנתה את כוונת הפורום. במידה והיתה שואל "מאיפה אפשר להשיג חומר ללמוד שפות תכינות?" היתה מקבל את כל התמיכה והרבה יותר הסברים ושיתוף פעולה. במידה ואתה חכם כמו שאתה אומר תבין את מה שאמרו לך ותלמד להבאה .

בהצלחה

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.


×
  • צור חדש...