3LSA - linguaggio C/C++, riepilogo vettori


Per consolidare il concetto e l'uso pratico dei vettori in C/C++ leggi le lezione online 21 e 22 dedicate ai vettori che trovi nella guida: http://www.html.it/guide/guida-c/ 

Con un ambiente di sviluppo (IDE) come xcode, ideone o Devc++ scrivi un programma con le funzionalità sotto descritte e verifica che funzioni con diversi dati in ingresso. 

Stampa il codice del programma, oppure scatta con l'iPad una foto al codice da consegnare a lezione lunedi 18.1.  Il codice deve essere immediatamente visibile e per la consegna non deve essere necessaria la connessione a internet. 


Funzionalità:
Il programma richiesto popola un vettore di 100 valori interi con i primi 100 numeri al quadrato. Con indice da 0 a 99, il vettore conterrà per esempio i valori 0, 1, 4, 9, 16, ...

Il programma chiede quindi all'utente un numero da 0 a 99 e restituisce in output il valore corrispondente memorizzato nel vettore.

Aggiunta: il programma verifica che il valore immesso sia effettivamente compreso tra 0 e 99. in caso contrario informa l'utente che l'input non è valido e lo chiede nuovamente. (uso del ciclo do-while vedi lezione 20 della guida online)



Valutazione:
4 - non c'è consegna del codice
5 - codice non completo o non funzionante
6 - codice completo
7 - codice completo, ben organizzato e commentato, con elementi aggiuntivi
8 - codice particolarmente interessante e con soluzioni originali