שפת C/משתנים/תרגילים: הבדלים בין גרסאות בדף

אין תקציר עריכה
אין תקציר עריכה
אין תקציר עריכה
==טיפוסי משתנים==
 
===בחירת טיפוסים נכונה===
 
נניח שאתה צריך שני משתנים: אחד, בשם grade שיתאר ציון מבחן, והשני, בשם length, שיתאר אורך. להלן תוכנית המצהירה על כך:
==עבודה עם משתנים==
 
===החלפה בין ערכי שני משתנים===
נניח שיש שני משתני מספרים שלמים, a וb, המאותחלים לערכים כלשהם. כתוב תכנית שתחליף בין ערכיהם (רמז: השתמש במשתנה זמני נוסף, temp).
 
 
{{מוסתר|ta2 = left|הפתרון|2=
 
<source lang = "c">
int main()
{
unsigned int a = 2, b = 3grade;
int temp;
float length;
 
temp = a;
a = b;
b = temp;
return 0;
}
</source>
נשים לב שלמשתנה הראשון בחרנו בטיפוס שלם ללא סימן, ולשני בחרנו משתנה נקודה צפה.
 
כתוב תוכנית שתכיל הצהרות למשתים הבאים:
*משתנים לציונים, grade_1, grade_2, וgrade_3.
*משתנה לממוצע ציונים, grade_average.
*משתנה לזווית, angle.
 
{{מוסתר|פתרון|2=
}}
 
==עבודה עם משתנים==
 
==הצהרה והשמה בשלמים==
 
כתוב תוכנית שתצהיר על משתנה שלם (int) בשם a, לאחר מכן תשים אליו את הערך 7, ולאחר מכן תשים אליו את הערך 9.
 
{{מוסתר|פתרון|2=
}}
 
 
===החלפה בין ערכי שני משתנים===
נניח שיש שני משתני מספרים שלמים, a וb, המאותחלים לערכים כלשהם. כתוב תכנית שתחליף בין ערכיהם (רמז: השתמש במשתנה זמני נוסף, temp).
 
 
{{מוסתר|ta2 = left|הפתרון|2=
}}
 
7,521

עריכות