7.2.. Napisati program za odredjivanje y po formuli:

Opis rješenja: Navedeni izraz ima slijedeće značenje: ako je b>=0, tada je y=-1, inače je y=1. Ovo je razgranata struktura tipa IF ELSE.

Grafički algoritam Tekstualni algoritam Listing u Programskom jeziku C
IF Logicki uslov:
   Istinit /TRUE/: Obrada1
ELSE:
   Lažan /FALSE/: Obrada2
if b >= 0: // Logicki uslov - Ako je b >= 0
   y = -1   // logicki izraz istinit - if dio: y = -1
else
   y = 1   // logicki izraz lazan - else dio: y = 1

Listing programa:

// 07212508
#include <stdio.h>

int main()
{
	int b, y;

	printf("Vas broj: ");
	scanf("%d", &b);

	if (b >= 0)     // ako je b vece ili jednako 0 ?
	    y = -1;     // b >= 0   ==>   y = -1
	else            // inace 
	    y = 1;      // y = 1

	printf("y = %d", y);
	return 0;
}

Ispis na ekranu:

Index