...il video non lo ho postato io e non posso cancellarlo... (sarà stato uno sciocco)
secondo me la riga if size = 's' then total := number := 4.50 dovrebbe stampare sul lo schermo il numero 4.50 solo se il valore precedentemente inserito ovvero size è uguale a "s" cioè small se no grazie alla riga else if size = 'm' then total := number := := 6.00 si stamperebbe sullo schermo il valore 6.00 se il valore precedentemente inserito ovvero size è uguale a m cioè medium, e così via...
il compito del programma è quello di una cassa (da quello che ho capito) perchè ti dice quanto costano x pizze di y taglia
quindi secondo te dovrei togliere la riga else write(' la scelta inserita non è valida '); ok lo farò
ultima cosa: dato che mi sembra che tu sia un esperto del Pascal mi puoi spiegare la differenza tra "write" e "writeln" ???
grazie in anticipo !!!