Subroutine
Definire una sub che riceva tre stringhe e visualizzi la lunghezza della stringa più lunga.
Definire una sub che riceva un array di stringhe e visualizzi la lunghezza della stringa più lunga.
Definire una subroutine che ricevuto un array numerico lo ordina in modo crescente.
Definire una subroutine che ricevuto un array di tipo numerico e una stringa, ordini l'array in modo crescente se la stringa vale ">" o "c" o "C"
decrescente se la stringa vale "<" o "d" o "D"
Se la stringa non ha uno dei 6 valori visti sopra il sottoprogramma deve visualizzare un avviso di errore che dica che la stringa passata non ha un valore accettabile.
Scrivere il sottoprogramma che ricevuti due dati numerici ne scambia il valore.
Scrivere il sottoprogramma che ricevute due stringhe ne visualizza una terza, nella quale sono riportati carattere per carattere i caratteri eguali nella stessa posizione e al posto dei caratteri diversi è collocato un asterisco.