Informatica 2 Liceo Scientifico Scienze Applicate/AreaRettangolo: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 37:
|}
Mentre nel passato si utilizzavano molti tipi di dati ad esempio short int e long per gli interi e questi tipi avevano dimensioni diverse ,per gestire in modo piu' efficiente le piccole memorie dei computer anni 60 e 70, attualmente si tende a usare un unico tipo di dati di dimensione multipla di 4 byte per velocizzare l'accesso/decodifica dell'informazione contenuta, oggi short int e long sono considerati dai compilatori come sinonimi.Alle Olimpiadi dell'informatica usa long. Il range esprime l'intervallo di valori che una variabile puo' assumere e lo si rappresenta tramite il valore minimo e il valore max che posso avere, se dico che il range e' -2 +7
vuol dire tutti i valori compresi fra -2 e +7
 
Per il nostro problema abbiamo bisogno di 3 variabili per crearle nel programma usiamo;<br />
 
Riga 67:
>> rappresenta l'operatore estrazione che preleva il dato dallo stream e lo trasferisce nella variabile, nel nostro caso altezza
Vediamo ora come scrivere il nostro programma, avviamo il devc++ e creiamo un nuovo progetto, il codice generato automaticamente e' il seguente a cui ho aggiunto il namespace<br />
<br />
[[File:01arearettangolobase.png|Struttura base del programma]]<br />
<br /> questo codice e' la base che utilizzeremo in tutti i nostri progetti<br />
<br />
[[File:02arearettangololibrerie.png|librerie e namespace]]<br />
<br />
La prima riga #include aggiuge (in fase di link) un file esterno che permette di avere a disposizione ulteriori comandi(funzioni) e il namespace aggiunge nuove variabili<br />
<br />
[[File:03arearettangolocommento.png|commento multilinea]]<br />
<br />
questa riga e' invece un commento, i commenti servono per migliorare la descrizione del programma e non modificano il comportamento del programma, spesso nei commenti troviamo la descrizione del programma e le sue caratteristiche, il nome del
programmatore che l'ha scritto , la data dell'ultima modifica e l'elenco delle revisioni del codice e la descrizione della modifica apportata.I commenti si possono fare in due modi , se il commento e' di una sola riga basta far precedere al commento i caratteri // mentre per i commenti che occupano piu' righe (multi line) li faccio precedere dal simboli /* e seguire da */ come nel nostro esempio<br />
<br />
 
Spesso per far capire cos'e' un programma si ricorda agli studenti come si prepara la torta della zia Cecilia :
* prendo gli ingredienti
Line 72 ⟶ 87:
* mescolo la farida con 3 uova e un cucchiaio di burro
* aggiungo 100 grammi di zucchero
* mescolo per 20 volte l'impasto
* se e' troppo denso aggiungo un po' di latte altrimenti 2 cucchiai di nutella
* lascio lievitare per 20 minuti