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...)
| Tempo | Temperatura |
|---|
| 10 sec. | 100 Gradi |
| 20 sec. | 40 Gradi |
| 5 sec. | 110 Gradi |
| 5 sec. | 100 Gradi |
| Temperatura massima raggiunta: 110 Gradi |
PS: a volte il termometro non e' pronto per fornire la temperatura: nel qual caso ritorna il valore 255.
Ignorare quindi tale valore!