|
|
|
|
Strumenti |
20-11-2021, 12:35 | #1 |
Senior Member
Iscritto dal: Feb 2004
Città: venezia
Messaggi: 1313
|
Aiutino c++
Un saluto a tutti. Sto provando a studiare qualcosina di C++ ma sono proprio all'inizio di questo lungo percorso. Sono arrivato agli operatori logici e relazionali ed il loro ordine di precedenza e qui ho già iniziato ad avere difficoltà. Ho un vecchio libro che mi pone 2 semplici esercizi (non per me).
1) L'istruzione !(a AND b) restituisce false se: (da qui devo scegliere una risposta su quelle datemi). La mia risposta è che a e b devono essere veri (in quanto da quello che ho capito viene calcolato prima il valore in parentesi e poi il risultato che è vero viene trasformato in false dall'operatore NOT) Il mio problema mi nasce su questo secondo esercizio: 1) L'istruzione !a AND b restituisce true se: (da qui devo scegliere una risposta su quelle datemi). Ho visto la soluzione dal libro e mi dice che a deve essere true e b deve essere false, ma non riesco a capire il perchè di questa logica. Potete aiutarmi?.. Grazie
__________________
cpu: CoreDuo E6750 Vga: Geforce 8800 gtx Alimentatore: Corsair Hw 620 watt Case: Cool master Stacker Ram: 2gb 800 mhz Extreme Hard Disk: Wd Raptor 10000 rpm |
20-11-2021, 17:28 | #2 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2745
|
Il libro è sbagliato, è giusto il contrario. A volte purtroppo capita, i libri non sono infallibili
Inviato dal mio F5121 utilizzando Tapatalk |
20-11-2021, 17:40 | #3 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3594
|
anch'io penso che il libro sia sbagliato.
http://www.vitobarone.it/elettronica/porte_logiche.htm meglio ragionare con le porte logiche |
20-11-2021, 19:08 | #4 |
Senior Member
Iscritto dal: Feb 2004
Città: venezia
Messaggi: 1313
|
Grazie mille a entrambi
__________________
cpu: CoreDuo E6750 Vga: Geforce 8800 gtx Alimentatore: Corsair Hw 620 watt Case: Cool master Stacker Ram: 2gb 800 mhz Extreme Hard Disk: Wd Raptor 10000 rpm |
28-11-2021, 10:25 | #5 |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
Lasciando da parte la domanda specifica, mi sento di consigliarti un'eccellente risorsa per l'apprendimento del C++ https://www.learncpp.com/
Ho letto nella tua domanda iniziale che il libro che stai usando è pure vecchiotto ( non so quanto ovviamente ), per cui potrebbe far uso di pattern obsoleti e sicuramente non riporta un sacco di novità aggiunte al linguaggio dal C++11 in poi. E sono cambiamenti un pelino radicali, che non si possono non conosere. Il sito che ti ho linkato segue lo standard e aggiunge capitoli man mano che nuove funzionalità vengono aggiunte al linguaggio. E imho spiega pure le cose in maniera chiara e semplice. |
01-12-2021, 22:13 | #6 |
Senior Member
Iscritto dal: Feb 2004
Città: venezia
Messaggi: 1313
|
Grazie tante
__________________
cpu: CoreDuo E6750 Vga: Geforce 8800 gtx Alimentatore: Corsair Hw 620 watt Case: Cool master Stacker Ram: 2gb 800 mhz Extreme Hard Disk: Wd Raptor 10000 rpm |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:53.