Codice dei programmi nella directory:

///File: prova-laboratorio.html
<pre> Esercizi di controllo del forno... (questo file puo' essere rinominato in .html e visualizzato con un browser) 0) Leggere due temperature (esempio 25 e 28 gradi) e mantenere la temperatura compresa fra 25 e 28 gradi minimizzando il numero di accensioni e spegnimenti....(per non danneggiare il termostato!)--> L'avevamo gia' fatto 1) Leggere da tastiera una sequenza di "cottura" di torte o altro nel forno. Ad esempio se si riceve il seguente input, si richiede una particolare cottura: 10 100 20 40 5 110 5 100 0 0 Significa: 1) Portare il forno a 100 gradi e mantenerlo per 10 secondi 2) Lasciare che la temperatura scenda a 40 gradi e mantenerla poi per 20 secondi 3) Riportare la temperatura a 110 gradi e mantenerla poi per 5 secondi 4) Portare il forno a 100 gradi per altri 5 secondi (favorisce la doratura superficiale) 5) lo 0 significa fine programma e fine controllo del forno. NB: le sequenze possono essere lunghe anche piu' di 5. Si termina sempre con 0 0 3) Facoltativo: leggere le sequenze da un file di testo e produrre in output il file log.html con una tabella che indica la sequenza di cottura tipo (rinomina in html il seguente file.txt e vedi la tabella...) <table border=1> <tr><th>Tempo</th><th>Temperatura</th> <tr><td> 10 sec.</td><td>100 Gradi</td> <tr><td> 20 sec.</td><td> 40 Gradi</td> <tr><td> 5 sec.</td><td>110 Gradi</td> <tr><td> 5 sec.</td><td>100 Gradi</td> <tr> <td colspan=2>Temperatura massima raggiunta: 110 Gradi</td> </table> PS: a volte il termometro non e' pronto per fornire la temperatura: nel qual caso ritorna il valore 255. Ignorare quindi tale valore!
///(Fine file: prova-laboratorio.html)