pozdav dobio sam zadatak da pravim program u kojem mu dam izraz tipa "a\/b=>c<=>d idt" a ja da dobijem tablicu vrednosti
tipa
a | b | c | R
0 | 0 | 0 |1
0 | 0 | 1 |0
0 | 1 | 0 |1
1 | 0 | 0 |1
0 | 1 | 1 |1 id..
pitanje je kako da izvrtiv sve ove vrednosti, imam jedan niz boolean i sad kako da mu izvrtim sve kombinacije vrednosti?
hvala
Resio sam! U pocetku postavim sve na false:
f f f f
onda idem od pozadi i svaki true pretvaram u false dok nedodjem do prvog koji je false. To otprilike ovako izgleda:
f f f f f
f f f f t
f f f t f
f f f t t
f f t f f
..... idt
pozz