• Sri. tra 29th, 2026

Oblak Znanja

informatička edukacija i vijesti

1.1 Logičke izjave & 1.2. Kraće zapisivanje logičkih izjava i njihovih vrijednosti, logičke funkcije

ByTomšić Damjan

ruj 20, 2015
Logičke izjave | Informatika 8

Što su logičke izjave?

Riječ logika dolazi od grčke riječi logos što znači riječ, razum, razlog, misao, zakon.

Logička izjava je tvrdnja koja može biti istinita (True) ili lažna (False).

Kao i kod bitova, ako je u logičkoj izjavi tvrdnja istinita, možemo je označiti jedinicom – 1 (True), a ako je lažna nulom – 0 (False). Umjesto punog naziva True možemo skraćeno pisati T, a umjesto False F.

Znamo da računalo sve podatke prepoznaje kao nizove bitova – jedinica i nula pri čemu jedan bit uvijek ima jedno od dva moguća stanja (jedan ili nula).

Povezivanjem bitova nastaju složeniji podaci. Za povezivanje bitova u nizove složenijih podataka koristimo se logičkim izjavama i elektroničkim sklopovima zasnovnim na njima.

Primjeri logičke izjave

Izjava  Objašnjenje  Opis
10 + 5 = 15 Ova tvrdnja je istinita. 1 Istina (True)
“Nakon noći slijedi dan” Ova tvrdnja je istinita. 1 Istina (True)
“U Varaždinu svaki dan pada kiša” Ova tvrdnja nije istinita. 0 Laž (False)
“Varaždin je središte Varaždinske županije “ Ova tvrdnja je istinita. 1 Istina (True)
9 < 5 Ova tvrdnja nije istinita. 0 Laž (False)
3 = 3 Ova tvrdnja je istinita. 1 Istina (True)
“A < B” Ova tvrdnja je istinita. 1 Istina (True)
“Ponedjeljak > Utorak” Ova tvrdnja nije istinita. 0 Laž (False)

Subjektivne izjave

Tvrdnju “ona je jako zaljubljena u njega” ne možemo smatrati logičkom tvrdnjom stoga što je tvrdnja subjektivna i ne možemo se provjeriti.

U njoj je sadržano puno više od dva odgovora (istinitog ili lažnog): možda je jako zaljubljena, možda je malo zaljubljena, možda nije zaljubljena, itd.

Odnosi između logičkih izjava

Znakove <, >, =, <=,=>, != koje smo dosad rabili za usporedbu brojeva možemo upotrijebiti i za uspostavljanje odnosa u logičkim izjavama između dana u tjednu ili slova hrvatske abecede.

Znak Značenje
< “je manje od” , “prethodi”, “dolazi ispred”
> “je veće od”, “slijedi”, “dolazi iza”
= “je jednako”, “je istodobno”
<= “je manje ili jednako”, “dolazi prije ili istodobno”
=> “je veće ili jednako”, “dolazi iza ili istodobno”
!= “je različito” ,”nije jednako”

Pojmovi

Logička izjava – je tvrdnja koja može biti istinita ili lažna.

Istinitost logičke izjave – prikazujemo binarnim stanjem 1.

Lažnost logičke izjave – prikazujemo binarnim stanjem 0.

Logička varijabla

Logičku izjavu Zagreb je glavni grad Republike Hrvatske možemo zamijeniti simbolom npr. A te možemo pisati:

A = Zagreb je glavni grad Republike Hrvatske.

Simbol A predstavlja u ovom primjeru potpunu logičku izjavu. Kad simbol predstavlja logičku izjavu nazivamo ga varijablom.

Zaključimo: Logička varijabla  je zamjena za neku logičku izjavu (tj. njezina skraćenica).

Prema tome umjesto: možemo pisati:
logička izjava B = “četvrtak < petak” je istinita, B = 1
logička izjava C = “100 > 50” je istinita i C = 1
logička izjava M = “srijeda > četvrtak”. M = 0

Jednostavne logičke funkcije

Na logičkim varijablama mogu se izvoditi razne operacije. Na taj način nastaju logičke funkcije.

Logičke izjave međusobno se kombiniraju u logičke izraze.

Prisjetimo se zadatka:

Ako pada kiša, nosim kišobran.

◦Ovdje imamo povezane logičke izjave. Radnja u drugoj izjavi će se odvijati ovisno o istinitosti prve izjave.

◦Primijenimo u ovom zadatku logičke varijable.

◦ Prvu logičku izjavu (“Ako pada kiša“) označimo sa A.

◦Drugu logičku tvrdnju (“nosim kišobran“) označimo sa B.

◦Logički izraz: “Ako pada kiša, nosim kišobran.” možemo napisati u obliku funkcije: B = A ili f(B) = A

Ako pada kiša nosim kišobran
 1 Istina (T) 1 Istina (T)
 0 Nije istina (F) 0 Nije istina (F)

Strujni krug

Primjere logičkih izjava možemo uočiti promatranjem strujnog kruga, kako stanje žarulja ovisi o stanjima prekidača.

◦Mi možemo oblikovati logičku izjavu “prekidač je uključen” koja je istinita kada vodič do žarulje nije prekinut i koja je lažna kada je vodič prekinut. Označimo tu izjavu slovom P. Ako je P = 1 onda je Ž = 1.

◦Možemo izreći i drugu logičku izjavu “žarulja svijetli”. Ta će izjava biti istinita onda kada žarulja svijetli, a lažna kada žarulja ne svijetli. Označimo tu izjavu slovom Ž. Ako je P = 0 onda je Ž = 0.

Strujni-krug-logicke-izjave

Tablica istinitosti

Zaključak o tome u kakvom je stanju žarulja u ovisnosti o prekidaču iz prethodnoga primjera možemo opisati i tablicom istinitosti.

Prekidač Žarulja
1 1
0 0

Složene logičke funkcije

Slozene-logicke-izjave

Logičke funkcije mogu se izraditi i s dvjema ili više logičkih izjava.
Iz slike vidljivo je da će dovod struje biti prekinut kada je bilo koji prekidač otvoren.
To ćemo izreći pomoću sljedećih logičkih izjava:

  • logička izjava P1: “prekidač P1 je uključen”,
  • logička izjava P2: “prekidač P2 je uključen”.

Promatrajući sliku možemo zaključiti sljedeće:

  • ako je P1 = 0 i P2 = 0 onda je Ž = 0;
  • ako je P1 = 0 i P2 = 1 onda je Ž = 0;
  • ako je P1 = 1 i P2 = 0 onda je Ž = 0;
  • ako je P1 = 1 i P2 = 1 onda je Ž = 1.

Pojmovi

Logičke varijable – je zamjena za neku logičku izjavu.
Vrijednosti logičkih varijabli – može biti istinita (True) ili lažna (False).
Vrijednosti bita – Istinitost logičke varijable (True) iskazujemo stanjem bita (1), a ne istinost (laž) logičke varijable (False) stanjem (0).

Zadaci za učenike

Logičke izjave i funkcije

Literatura: Moj portal 3.0 Školska knjiga

By Tomšić Damjan

Pozdrav, ja sam Damjan Tomšić, osnivatelj i urednik informatičko edukativnog bloga Oblak Znanja. Za Vas ću se potruditi da dobijete edukativne članke, savjete i recenzije vezane uz osnovno i napredno korištenje računala i interneta. Kontak: Google+, Gmail.