dietroilsipario44 ha scritto:
Scusate ma se x vale 12 il negato non è -12?
L' operatore ! non è la negazione che si fa con l'operatore -
Sono cose diverse.
L'operatore ! è un operatore "logico", è il NOT e il NOT di qualsiasi valore intero diverso da zero, vale zero. Quindi
!12 vale 0
se la y vale 45 due volte negato resta 45
No.
! 45 vale 0 (vedi spiegazione sopra)
! 0 vale 1
Quindi !!45 vale 1 (vero)
quindi
-12 && 45
No, quindi
0 && 1
risultato 0
Tutto questo succede perché ritieni di conoscere certe cose che non hai studiato; devi studiarle prima, non c'è scorciatoia.
Non capisco come tu possa fare esercizi che ti lascia il prof. senza studiare. Mi sembra assurdo. E guarda che non puoi imparare in un forum.
Le prime volte ti si aiuta ma in seguito non si seguono più domande elementari di base se non si dimostra di studiare ...