Oggi abbiamo svolto il compito in classe su le funzioni e le array nel linguaggio c.
Il compito era dviso in tre funzioni da riunire in un programma unico, di seguito ho riportato la mia soluzione delle tre funzioni e del programma finale:
1° Funzione: questa funzione consente d'inserire un numero inizile, diverso da 6 e minore di 80, per il quale verranno stampate tante righe quanto è il suo valore, e per ogni riga verrà ripetuto il numero tante volte quanto e' il suo valore.
2° Funzione: con la seguente funzione chiamata "piramide" viene stamata una piramide rovesciata sul monitor.
3° Funzione: serve a stampare una sequenza di venti numeri inseriti precedentemente.
Programma completo: questo programma è una succesione delle prime tre funzioni.
N.B. I file sopra sono come li ho consegnati, però ho provato anche a fare una variante del programma completo a mio parere più funzionale: