בס"ד
דף
סיכום תנאי IF
int
num;
scanf ("%d”,&num);
fflush
(stdin);
if (num> 10)
{
printf(“ the num is bigger than 10”);
printf(“ the num you entered is %d”,num);
}
else
{
printf(“ the number is smalller or equal to 10”);
printf(“ Lets go”);
}
printf ("this line would be printed anyway because it does not belong to the if function”);
אם המספר שיתקבל גדול מ- 10 אזי שני
שורות ההדפסה הראשונות יבוצעו.
אחרת (אם המספר שיתקבל גדול או שווה ל-
10) שני פקודות ההדפסה השניות יבוצעו.
שורת ההדפסה האחרונה תתבצע תמיד כיוון
כיוון שביצועה אינו מותנה בגורם כלשהו (היא לא שייכת לפקודת ה- "IF" או להתניה אחרת).
2)--------------------------------------------------------------------------------------------------------------------------
int
num;
scanf ("%d”,&num);
fflush
(stdin);
if (num> 10)
{
printf(“ the num is bigger than 10”);
printf(“ the num you entered is %d”,num);
{
אם יתקבל מספר גדול מ- 10 אזי שני שורות
ההדפסה יבוצעו ,
אחרת (אם המספר שיתקבל גדול או שווה ל-
10) לא יבוצע כלום.
3)--------------------------------------------------------------------------------------------------------------------------
int
num;
scanf ("%d”,&num);
fflush
(stdin);
if (num> 10)
{
printf(“
the num is bigger than 10”);
{
printf(“
the num you entered is %d”,num);
אם יתקבל מספר גדול מ- 10 אזי שורת ההדפסה הראשונה תבוצע ,
אחרת (אם המספר גדול או שווה ל- 10 )
השורה הראשונה לא תבוצע .
שורת ההדפסה האחרונה תתבצע תמיד כיוון
כיוון שביצועה אינו מותנה בגורם כלשהו (היא לא שייכת לפקודת ה- "IF" או להתניה אחרת).