Tratto da "Il linguaggio C" di Brian W.Kernighan e Dennis M.Ritchie. Capitolo 4, paragrafo 3.
Sintetizzando, il programma che segue e' una semplicissima calcolatrice in notazione polacca che da per scontato che il numero di valori sia corretto e che questi ultimi siano tutti positivi. Sebbene credo che non sia necessario conoscere il contenuto del sorgente per dare un senso alle tracce, questo e' il programma a cui fanno riferimento: https://pastebin.com/KdiuKVqt
Traccia 4.5: Si aggiunga, l'accesso a funzioni della libreria quali sin, exp e pow. Si veda <math.h> nell'Appendice B, Paragrafo 4.
Traccia 4.6: Si aggiungano comandi per la gestione delle variabili. (E' facile trattare 26 variabili denotate da singole lettere dell'alfabeto inglese.) Si aggiunga una variabile per il valore visualizzato per ultimo.
Le due tracce sono riportate dal libro (non ho commesso errori di trascrizione, ho controllato diverse volte). Nella prima traccia non comprendo se vadano inserite solo le tre funzioni della libreria math riportate nella traccia oppure tutte le funzioni che mette a disposizione. Per quanto concerne la seconda traccia, non ho capito cosa richieda.. @St3ve per quanto riguarda la prima so che forse e' di libera interpretazione, ma per la seconda non comprendo a cosa si riferisca con "gestione" per quella che e' una semplice calcolatrice..
Sintetizzando, il programma che segue e' una semplicissima calcolatrice in notazione polacca che da per scontato che il numero di valori sia corretto e che questi ultimi siano tutti positivi. Sebbene credo che non sia necessario conoscere il contenuto del sorgente per dare un senso alle tracce, questo e' il programma a cui fanno riferimento: https://pastebin.com/KdiuKVqt
Traccia 4.5: Si aggiunga, l'accesso a funzioni della libreria quali sin, exp e pow. Si veda <math.h> nell'Appendice B, Paragrafo 4.
Traccia 4.6: Si aggiungano comandi per la gestione delle variabili. (E' facile trattare 26 variabili denotate da singole lettere dell'alfabeto inglese.) Si aggiunga una variabile per il valore visualizzato per ultimo.
Le due tracce sono riportate dal libro (non ho commesso errori di trascrizione, ho controllato diverse volte). Nella prima traccia non comprendo se vadano inserite solo le tre funzioni della libreria math riportate nella traccia oppure tutte le funzioni che mette a disposizione. Per quanto concerne la seconda traccia, non ho capito cosa richieda.. @St3ve per quanto riguarda la prima so che forse e' di libera interpretazione, ma per la seconda non comprendo a cosa si riferisca con "gestione" per quella che e' una semplice calcolatrice..