C programmering :: Kontrolstrukturer
Du kan også have kode der kun køres når betingelsen bliver falsk, således at flowet deles til sætninger der kun køres når betingelsen er sand og en anden else-udgang hvor sætninger køres når betingelsen er falsk. Med et struktur-flow-diagram tegner vi:
og C-koden vil se således ud:
hvis svar er 'J' */ } else { /* Sætninger her, der kun skal køres hvis svar ikke er 'J' */ } /* Fortsættelse af programmet */
if forgreningen gør brug af nøgleordet else, hvis betingelsen bliver falsk.