Poiché la tecnologia avanza, la necessità di collocare un numero maggiore di impianti elettrici ed elettronici nelle automobili è aumentato drasticamente. Per citarne alcuni, questi sistemi includono il controllo …
Un cerchio non è altro che un grosso punto: oltre alle coordinate del centro c'è bisogno di un valore per il raggio. Disegnare un cerchio è un po' diverso …
Possiamo riciclare i file di new.? Illustrati in un altro articolo con la differenza di eliminare molti metodi e di aggiungere draw() in new.h.
Poiché la tecnologia avanza, la necessità di collocare un numero maggiore di impianti elettrici ed elettronici nelle automobili è aumentato drasticamente. Per citarne alcuni, questi sistemi includono il controllo …
In questo capitolo inizieremo a descrivere un programma di disegno alquanto rudimentale. Ecco qui un piccolo test rapido per una delle classi che dovremo e vorremo avere:
Probabilmente l'analisi delle espressioni aritmetiche consiste nello stamparle con un numero minimo di parentesi. Di solito non è un'operazione univoca, dipende spesso da chi è responsabile dell'inserimento delle parentesi. …
Dennis usa un robot come avversario a scacchi. Praticamente questo robot, AL5A, usa un braccio per spostare ogni pezzo allo spazio successivo.
Mazomen ha costruito la propria incubatrice. Questa incubatrice mantiene le uova calde in una scatola rivestita di polistirolo.
Se vogliamo eseguire operazioni aritmetiche, dobbiamo fare in modo che la funzione che si occupa dell'esecuzione restituisca valori double da stampare nella funzione process().
Non abbiamo ancora deciso cosa process() deve fare. Se vogliamo trattare una versione postfissa dell'espressione, dobbiamo aggiungere una stringa carattere alla struct Type per mostrare l'operazione corrente e process() …
Poiché la tecnologia avanza, la necessità di collocare un numero maggiore di impianti elettrici ed elettronici nelle automobili è aumentato drasticamente. Per citarne alcuni, questi sistemi includono il controllo …
L'RC5 è un algoritmo di cifratura a blocchi. Questo protocollo viene comunemente utilizzato nei telecomandi.
Applicando ciò che abbiamo imparato nei paragrafi precedenti, dobbiamo considerare che non renderemo nota all'esterno la struttura di un nodo. Al contrario, però, dobbiamo inserire alcune dichiarazioni nel file …
Una parte macchina controllata in modo remoto, una parte videocamera e due parti flash compongono questo progetto.
Come si analizza un'espressione. Se vogliamo elaborare valori numerici e semplice aritmetica, possiamo estendere le funzioni di riconoscimento e calcolare i risultati non appena riconosciamo gli operatori e gli …
Ad un alto livello di analisi, le espressioni vengono riconosciute dalla funzione sum() che internamente chiama scan() e restituisce una rappresentazione che può essere analizzata da process() e da …
Nel ciclo principale, una volta che una linea di input è stata letta in bug[], viene passata a scan(), che per ogni chiamata inserisce il successivo simbolo di input …
Tutto è iniziato a Gennaio a Campo de Fiori a Roma, sorseggiando un buon bicchiere di vino e discutendo del futuro dell’elettronica embedded. L’argomento di discussione era la mancanza …
Il tostapane con interfaccia web è un tostapane controllato con l'AVR utilizzando un LCD per visualizzare le informazioni. Quando si collega al browser ad un indirizzo preciso si vede …
Il dynamic Linkage è di per sè una tecnica di programmazione veramente potente. Piuttosto che scrivere poche funzioni, ognuna con una lunga sequenza di istruzioni nel costrutto switch - …