• Non ci sono risultati.

Corso di Informatica Medica

N/A
N/A
Protected

Academic year: 2021

Condividi "Corso di Informatica Medica"

Copied!
33
0
0

Testo completo

(1)

Corso di Informatica Medica

Esercitazione VI

Alessandro A. Nacci

nacci@elet.polimi.it - alessandronacci.com

(2)
(3)

Automobili: seconda versione

Rappresentare in C una automobile. Nel nostro caso, una automobile è descritta da un nome, un costo, un colore, da un insieme di componenti e da un libretto di circolazione.

Un componente ha un nome, un costo ed una categoria. Le categorie possibili sono TRAZIONE, MULTIMEDIA, SICUREZZA

Il libretto di circolazione riporta invece l’anno e la provincia di immatricolazione e in che classe Euro rientra.

Il programma deve poter permettere la creazione di auto e la stampa a schermo di tutti i dati relativi ad un’auto

Deve poter permettere inoltre di modificare il nome dell’auto

Deve poter calcolare il costo totale per la produzione dell’auto

NELLA LEZIONE PRECEDENTE

(4)

Automobili: Le strutture dati - Codice C

NELLA LEZIONE PRECEDENTE

(5)

crea_libretto_cicolazione

Scriviamo una funzione per la creazione di un generico libretto di circolazione

(6)

crea_libretto_cicolazione

Scriviamo una funzione per la creazione di un generico libretto di circolazione

(7)

crea_componente

Scriviamo una funziona per la creazione di un generico componente di un’auto

(8)

crea_componente

Scriviamo una funziona per la creazione di un generico componente di un’auto

(9)

crea_auto

Scriviamo una funziona per la creazione di una generica automobile

(10)

crea_auto

Scriviamo una funziona per la creazione di una generica automobile

(11)

Stampa a schermo dei dati di un’auto

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

(12)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

(13)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

stringa

(14)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

stringa float

(15)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

stringa float

enum

(16)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

stringa float

enum

(17)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

stringa float

enum

(18)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

(19)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

(20)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

intero

(21)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

intero

stringa

(22)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

intero

stringa intero

(23)

Stampa di un componente

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

intero

stringa intero

(24)

Stampa a schermo dei dati di un’auto

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

(25)

Stampa a schermo dei dati di un’auto

AUTOMOBILE NOME COSTO COLORE

COMPONENTI NOME COSTO CATEGORIA LIBRETTO

ANNO IMM.

PROVINCIA CLASSE EURO

(26)

Una prima parte di main() ...

(27)

Occupiamoci della modifica

(28)

Occupiamoci della modifica

(29)

Occupiamoci della modifica

(30)

Occupiamoci della modifica

(31)

Occupiamoci della modifica

(32)

Finiamo il main() ...

(33)

Tutte il materiale sarà disponibile sul mio sito internet:

alessandronacci.com

Potete lasciare il vostro giudizio qui:

http://tinyurl.com/IEIMExe2013

Riferimenti

Documenti correlati

In caso esito irregolare dell’attività di analisi e controllo, è prevista altresì l’inibizione dalla facoltà di inviare nuove dichiarazioni d’intento tramite i canali

inoltre produce un’eccezione (ErroreSovrapposizioneE) se tale volo si sovrappone ad un altro volo per lo stesso aereo (detti v1 e v2 due voli per lo stesso aereo, non si

somme ricevute per cessione di diritto di partecipazione, all'opposto doversi individuare la causa negoziale nella transazione, come assunzione di obblighi di fare, non

In effetti se il proiettile si conficca nel respingente in qualche modo deve modificare la sua forma e o quella del respingente e cio’ implica una modifica dell’energia interna

contenuti nella loro globalità, saper esporre con linguaggio specifico e saper compiere analisi e sintesi in modo adeguato. Inoltre è richiesta la conoscenza dei contenuti

Deve altresì permettere l’apprendimento dei vari aspetti delle lesioni midollari (epidemiologia, eziologia, classificazione, quadro clinico, valutazione) e delle varie

Deve altresì permettere l’apprendimento dei vari aspetti delle lesioni midollari (epidemiologia, eziologia, classificazione, quadro clinico, valutazione) e delle varie

“È necessario e urgente” chiedono i firmatari al Ministro Giulia Grillo e all’Assessore Antonio Saitta, Coor- dinatore Commissione Salute della Conferenza delle