Răspuns :
Raspuns : 1, 4
Un caracter c este cifra daca valoarea zecimala a codului ASCII se afla in intervalul [48, 57] - corespunzatoare caracterelor '0' si '9'.
[cauta pe internet codul ASCII pentru mai multe informatii]
◘ EX 1
!(c < '0' || c > '9') = c>='0' && c<='9'
Da, conditia e corecta, se verifica daca caracterul e in ['0', '9']
◘ EX 2
!(c <= '0' || c >= '9') = c>'0' && c<'9'
Nu este bine, pentru caracterele '0' si '9' se va evalua la fals.
◘ EX 3
Nu este bine. Trebuie >=0, nu <= 0
◘ EX 4
Este bine, ceea ce s-a cerut.
◘ EX 5
Nu este bine, trebuie 57 in loc de 52. Codul 52 este corespunzator caracterului '4'. Conditia verifica daca c este in interval ['0', '4']
Amintim proprietatile urmatoare :
► Legile lui deMorgan :
!(a || b) = !a && !b
!(a && b) = !a || !b
► Negarea relatiilor de ordine :
!(a<b) = a >= b
!(a<=b) = a>b
(idem pentru >, >=, semnele sunt inversate)
Vă mulțumim că ați ales să vizitați site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, vă rugăm să ne contactați. Revenirea dumneavoastră ne va bucura, iar pentru acces rapid, nu uitați să ne salvați la favorite!