CERCA
04-11-2018 11:53

Esercizi settimana 7

da consegnare entro: 11/11/2018

 

 

ESERCIZIO 1

Realizzare un programma che calcoli il valore del fattoriale di un numero inserito da utente tramite una funzione ricorsiva; il programma deve stampare le variabili locali e i parametri di ogni chiamata alla funzione ricorsiva. In particolare, per ogni chiamata ricorsiva, visualizzare l’output su una riga separata e aggiungere un livello di rientro. Fate del vostro meglio per rendere l’output chiaro, interessante e significativo. L’obiettivo è quello di progettare e implementare un formato dell’output che aiuti l'utente a comprendere il meccanismo della ricorsione.

 

 

ESERCIZIO 2

Scrivere un programma C che calcoli, memorizzi in un array, e visualizzi tutti i numeri primi entro un valore massimo specificato dall'utente (questo vuol dire che non sappiamo a priori quanti possano essere). Il programma deve allocare uno spazio iniziale di memoria per contenerli, trovare il successivo numero primo richiesto e memorizzarlo, ma se lo spazio non è più sufficiente, ampliarlo.

 

 

PROCEDI CON LA CONSEGNA DEGLI ESERCIZI