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 |
Il libro è sbagliato, è giusto il contrario. A volte purtroppo capita, i libri non sono infallibili
Inviato dal mio F5121 utilizzando Tapatalk |
anch'io penso che il libro sia sbagliato.
http://www.vitobarone.it/elettronica/porte_logiche.htm meglio ragionare con le porte logiche |
Grazie mille a entrambi
|
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. |
Grazie tante
|
Tutti gli orari sono GMT +1. Ora sono le: 19:34. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.