בס"ד

                                           דף סיכום תנאי 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"  או להתניה אחרת).