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
|