Programiranje u C-u

  

LOGIČKI OPERATORI U SLOŽENIM RELACIJAMA ( AND, NOT, OR, EOR )

NEGACIJA
        #include <stdio.h>

        main()
        {
                int flag = 0;
                if( ! flag ) {
                        printf("Zastavica nije postavljena.\n");
                        flag = ! flag;
                }
                printf("Vrijednost zastavice je %d\n", flag);
        }





        Ispis programa

        Zastavica nije postavljena.

        Vrijednost zastavice je 1
Program testira je li zastavica jednaka nuli, tj. nije (!) postavljena. Tada ispisuje određenu poruku, mijenja vrijednost zastavice (flag); flag postaje jednaka negaciji flag; tj. jednaka 1. Naposljetku se vrijednost flag ispisuje.

©Copyright B Brown. 1984-1998. All rights reserved.