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

תוכן שנמחק תוכן שנוסף
Atavory (שיחה | תרומות)
אין תקציר עריכה
Atavory (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
{{שפת C}}
 
 
== 1 ==
==סדר פעולות בהסגה והשמה 1==
מה תדפיס התוכנית הבאה?
 
שורה 37 ⟵ 38:
 
 
==סדר פעולות בהשגה והשמה 2==
== 2 ==
מה תדפיס התוכנית הבאה?
 
שורה 69 ⟵ 70:
</div>
''קודם'' יוערך ערך x (שהוא 3), לאחר מכן ייסוג x ב1 (לערך 2), והערך 3 יחובר ל6. התוצאה, 9, תושם לy.
}}
 
 
==קליטת והדפסת סכום שלמים==
כתבו תוכנית שמקבלת שני מספרים שלמים, מחברת אותם ומדפיסה את סכומם.
{{מוסתר|פתרון|2=
<div style="text-align:left; direction:ltr;">
<pre>
#include<stdio.h>
 
int main()
{
int num1,num2,sum;
 
printf("Please enter 2 numbers\n");
scanf("%d %d",&num1,&num2);
 
sum=num1+num2;
 
printf("%d+%d=%d\n",num1,num2,sum);
 
return 0;
}
</pre>
</div>
}}
 
 
 
==קליטת והדפסת סכום מספרי נקודה צפה==
כתבו תוכנית שמקבלת שני מספרי נקודה צפה, מחברת אותם ומדפיסה את סכומם.
{{מוסתר|פתרון|2=
<div style="text-align:left; direction:ltr;">
<pre>
#include<stdio.h>
 
int main()
{
float num1,num2,sum;
 
printf("Please enter 2 numbers\n");
scanf("%f %f",&num1,&num2);
 
sum=num1+num2;
 
printf("%f+%f=%f\n",num1,num2,sum);
 
return 0;
}
</pre>
</div>
}}
 
 
==הדפסת ממוצע==
תלמיד רצה לחשב את הממוצע השנתי שלו בהיסטוריה, ציוני המבחנים שלו היו:
*78
*84
*45
*97
*64
כתוב תוכנית שתחשב ותדפיס את הממוצע השנתי של התלמיד.
 
{{מוסתר|הפתרון|2=
<div style="text-align:left; direction:ltr;">
<pre>
#include<stdio.h>
 
int main()
{
float grade1=78,grade2=84,grade3=45,grade4=97,grade5=64; /* using the given data */
float average;
average = (grade1+grade2+grade3+grade4+grade5)/5; /* finding the average */
 
printf("The average is: %f\n",average);
 
return 0;
}
</pre>
</div>
}}